Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Вниз

2 операционки на 1 компе.   Найти похожие ветки 

 
Shopot ©   (2006-11-25 10:17) [0]

Кто нить знает как поставить на одну машину 98 и XP. На машине диск разбит на 2: C и D. Основной надо сделать XP, а дополнительной 98.
XP поставить на C, и 98 соответственно на D.


 
Чапаев ©   (2006-11-25 10:20) [1]

(37) Если вы хотите установить на компьютер Windows 9x и Windows 2000, то
следует сначала установить Windows 9x, а затем из-под неё запустить setup.exe
из дистрибутива Windows 2000 и выполнить установку в другой каталог, а лучше
на другой раздел, иначе Outlook Express и Internet Explorer нормально работать
в Windows 9x не будут. После этого при загрузке компьютера у вас будет
появляться меню выбора операционной системы.
Если устанавливать в обратном порядке, то Windows 9x при инсталляции затирает
загрузочный сектор Windows 2000. Однако эту проблему можно решить. Перед
установкой Windows 9x нужно в файле MSBATCH.INF из дистрибутива (если такого
файла в вашем дистрибутиве нет, создайте его) прописать следующие строки:
[Setup]
CleanBoot=0
Если дистрибутив Windows 9x находится на CD (как это обычно и бывает), то
скопируйте (или создайте) MSBATCH.INF на винчестер и отредактируйте там, а
затем запустите программу установки Windows 9x, указав в качестве параметра
полный путь к данному файлу, например:
setup.exe C:\MSBATCH.INF
В данном случае файл можно назвать как угодно, а не только MSBATCH.INF.
После установки может понадобиться прописать Windows 9x в стартовом меню
Windows 2000, добавив следующую строку в раздел [operating systems] файла
boot.ini:
C:\="Microsoft Windows 98"
где текст в кавычках - это то, что будет выводиться в загрузочном меню выбора
ОС.
В корне системного диска необходим файлик bootsect.dos, который содержит
загрузочный сектор Windows 9x. Если этот файл по какой-то причине не создался,
то придётся пойти другим путём.
1. Устанавливаем Windows 9x в нормальном режиме, чтобы она перезаписала
загрузочный сектор.
2. Сохраняем его (первый сектор раздела (512 байт), на котором установили
Windows 9x) в файл под именем bootsect.dos с помощью Norton DiskEdit или,
например, программы bootpart
(http://www.3dnews.ru/documents/1143/bootpart.zip).
3. Загружаемся в программу инсталляции Windows 2000, выбираем там
ремонтировать текущую инсталляцию с помощью Recovery Console.
4. Восстанавливаем загрузочный сектор Windows 2000 командой fixboot.
5. Загружаемся в Windows 2000 и прописываем Windows 9x в стартовое меню в
boot.ini
  Алексей Шашков (lehmen@is.lt). Win2000 FAQ
  http://www.3dnews.ru/reviews/software/win2000_faq


 
sniknik ©   (2006-11-25 11:37) [2]

> XP поставить на C, и 98 соответственно на D.
не получится при нормальной установке, в смысле XP ставить на NTFS раздел, 98 "отвалится".
а вот наоборот 98 на C, XP на D без проблем, просто ставишь по очереди сначала 98ю после XP, как обычно. никаких извращений обычно не требуется.

при установке XP на FAT можно и на D 98ю, но не советую... для XP всетаки роднее NTFS. тогда выбрать при установке 98й естественно D, но даже если не получится и установится на C можно просто все с него на D скопировать как есть, и ставить XP опять на C. его установщик найдет и пропишет запуск для 98й. (если конечно определит ее, а он может и не определить если не скопируешь какието важные файлы)


 
Чапаев ©   (2006-11-25 11:46) [3]

> не получится при нормальной установке, в смысле XP ставить
> на NTFS раздел, 98 "отвалится".
Это почему? Бывала у меня и такая конфигурация... И при чём тут FAT или NTFS?


 
umbra ©   (2006-11-25 12:10) [4]

XP поставить на C, и 98 соответственно на D.

а зачем? ставите 98-й на С, ХР из-под 98-й на D (лучше на NTFS), а затем правите файл C:\boot.cfg. там после всех действий системой по умолчанию будет ХР, исправите на 98-ю - и все. Минус в том, что D из 98-й видно не будет.


 
umbra ©   (2006-11-25 12:12) [5]


> а затем правите файл C:\boot.cfg

тьфу, все перепутал. править ничего не надо.


 
Чапаев ©   (2006-11-25 12:20) [6]

Так и не понял. Какая принципиальная разница, будет ли 98-C, XP-D или XP-C, 98-D?


 
Чапаев ©   (2006-11-25 12:20) [7]

ЗЫ. Главное, чтобы оба раздела были первичными.


 
umbra ©   (2006-11-25 12:24) [8]

2 Чапаев ©   (25.11.06 12:20) [7]
98 - С, ХР - D - проще в исполнении :)


 
*Стажер*   (2006-11-25 12:32) [9]


> Shopot ©

Virtual PC или VMware


 
Чапаев ©   (2006-11-25 12:32) [10]

> [8] umbra ©   (25.11.06 12:24)
Не знаю, что там проще. Тем более что при этом на C: будут валяться файлы загрузчика XP.

Единственное, что я вижу "проще", так это то, что стандартные программы создания разделов (разбивалка из установщика XP, DOS FDISK) позволяют создать только один первичный раздел.

Можно воспользоваться Partition Magic или Диспетчером дисков XP после установки, чтобы создать второй перичный раздел, куда и будет установлена 98.


 
umbra ©   (2006-11-25 12:35) [11]


> на C: будут валяться файлы загрузчика XP.

и кому это интересно? :)


> стандартные программы создания разделов (разбивалка из установщика
> XP, DOS FDISK) позволяют создать только один первичный раздел

поэтому и проще


 
Чапаев ©   (2006-11-25 12:41) [12]

> [11] umbra ©   (25.11.06 12:35)
Ну эстет я... :о) И установка операционки на логический диск (в досовских терминах) мне претит. :-)


> поэтому и проще
ХЗ, лично мне совершенно одинаково. Правда, я и не задавался проблемой "поставить 98 на D:". Оно само так вышло. :о)


 
Anatoly Podgoretsky ©   (2006-11-25 14:29) [13]

> Чапаев  (25.11.2006 12:41:12)  [12]

Ну нельзя поставить 98 на Д, на Д будет основная часть системы, а загрузочная на С


 
Чапаев ©   (2006-11-25 14:35) [14]

> [13] Anatoly Podgoretsky ©   (25.11.06 14:29)
Это какая у 98 загрузочная часть?

Тем более, если первый раздел на NTFS будет, 98 вообще ничего не будет знать о том, что кроме неё кто-то уже есть


 
Anatoly Podgoretsky ©   (2006-11-25 14:43) [15]

> Чапаев  (25.11.2006 14:35:14)  [14]

iosys.sys, msdos.sys, command.com, autoexec.bat, config.sys


 
Vga ©   (2006-11-25 14:49) [16]

> [15] Anatoly Podgoretsky ©   (25.11.06 14:43)

В 98-й вместо большинства этих файлов пустышки... Загружаемая часть где-то в другом месте. Но все равно MBR-загрузчик Win98 и собственно система должны находиться на одном разделе.


 
Чапаев ©   (2006-11-25 14:49) [17]

> [15] Anatoly Podgoretsky ©   (25.11.06 14:43)
Щас попробую на эмуляторе...


 
Чапаев ©   (2006-11-25 14:50) [18]

> [16] Vga ©   (25.11.06 14:49)
В 98 как раз не пустышки


 
Чапаев ©   (2006-11-25 14:50) [19]

> равно MBR-загрузчик Win98 и собственно система должны находиться
> на одном разделе.
МБР не находится "на разделе".


 
Anatoly Podgoretsky ©   (2006-11-25 14:51) [20]

> Vga  (25.11.2006 14:49:16)  [16]

Да ты что, какие пустышки :-)
И даже допустим такое, то все равно на первом загружаемом разделе, который и получит букву С эти файлы, за некоторым исключением обязательны, иначе просто ОС не загрузится.


 
Anatoly Podgoretsky ©   (2006-11-25 14:53) [21]

> Vga  (25.11.2006 14:49:16)  [16]

> Но все равно MBR-загрузчик Win98 и собственно система должны находиться на одном разделе

Это глупость!!!
MBR-загрузчик находится вне разделов, именно он и оперирует разделами.


 
Vga ©   (2006-11-25 14:55) [22]

W98SE:
msdos.sys: вместо большого бинарного файла - конфиг (в частности, именно там можно настроить, будет ли грузится винда после загрузки доса), плюс забивка мусором до размера более какого-то определенного
io.sys - 0 byte
config.sys, autoexec.bat - как в досе
command.com - то же, что и в досе, только в формате exe внутри
А вот на загрузочной дискете все файлы как в MSDOS, io.sys и msdos.sys бинарные и порядка 200кб каждый


 
Vga ©   (2006-11-25 14:56) [23]

> [21] Anatoly Podgoretsky ©   (25.11.06 14:53)

Сорри, действительно путаю...


 
Anatoly Podgoretsky ©   (2006-11-25 14:58) [24]

> Чапаев  (25.11.2006 14:50:19)  [19]

Он уже понял глубину своего падения :-)


 
Чапаев ©   (2006-11-25 15:12) [25]

Так... В общем, на С: лежат:
command.com
autoexec.bat
logo.sys
msdos.---
setuplog.txt
suhdlog.txt
netlog.txt
config.sys
msdos.sys
system.1st
io.sys
В общем, правда за [15], если диск С: сделать ФАТ.


 
Vga ©   (2006-11-25 15:16) [26]

> [25] Чапаев ©   (25.11.06 15:12)

А размеры и содержимое? У меня были примерно такие же, да и ставил я так же (98 - C, XP - D, только оба FAT32).
C:\io.sys однозначно из винды виделся файлом нулевой длины.


 
Чапаев ©   (2006-11-25 15:21) [27]

> [26] Vga ©   (25.11.06 15:16)
Уже удалил. ;-)
io.sys в виндах ветки 9х не может быть нулевой длины, так что куда-то не туда ты смотрел.

Скорее всего, XP переписала его своим, а реальный загрузчик 98 переименован в нечто вроде io.w98.

А command.com реально имеет формат exe Не то с пятой, не то с шестой версии доса.


 
Anatoly Podgoretsky ©   (2006-11-25 15:21) [28]

> Чапаев  (25.11.2006 15:12:25)  [25]

Обязательны io.sys (именно его загружает загрузчик) и command.com
Все тхт файлы можно стереть, --- это вообще бакап версия
autoexec.bat и config.sys желательны хотя бы пустые.
msdos.sys определяет загрузочные параметры и он должен быть совместимым - не менее 1024 байта.
system.1st будет воссоздан в значение по умолчанию, требуется для работы.


 
Anatoly Podgoretsky ©   (2006-11-25 15:22) [29]

> Vga  (25.11.2006 15:16:26)  [26]

Никогда не видел нулевой длины, тамже базовая подсистема ввода/вывода


 
Vga ©   (2006-11-25 15:24) [30]

> Уже удалил. ;-)
> io.sys в виндах ветки 9х не может быть нулевой длины, так
> что куда-то не туда ты смотрел.
>
> Скорее всего, XP переписала его своим, а реальный загрузчик
> 98 переименован в нечто вроде io.w98.

Вот жто возможно, они у меня всегда парой стояли. С другой стороны, в ХР такого нет, переписывает она только MBR, так что смысла в таком переименовании не вижу. NTLDR не Acronis, он о возможности установки двух однотипных ОС на один раздел не заботится. так что подобное переименование свойственно для MBR"ов, когда оригинальный MBR сохраняется в файл (и то инсталлер этого AFAIK не делает, ручками надо при необходимости).


 
Чапаев ©   (2006-11-25 15:24) [31]

> Обязательны io.sys (именно его загружает загрузчик) и command.com
Насколько я знаю, бут-сектор ищет io.sys и msdos.sys, без второго бут просто выдаст, что диск неправильный.

А коммандком, в принципе, можно заменить на свою оболочку.


> Все тхт файлы можно стереть, --- это вообще бакап версия
Это я знаю, просто привёл список всех файлов.


 
Vga ©   (2006-11-25 15:25) [32]

> [29] Anatoly Podgoretsky ©   (25.11.06 15:22)

Не знаю, может только в корне пустышка, но у меня винда однозначно показывала, что io.sys нулевой длины.


 
Anatoly Podgoretsky ©   (2006-11-25 15:26) [33]

> Vga  (25.11.2006 15:24:30)  [30]

Если у тебя стоит ХР то там не оригинальные файлы, оригинальные сохранены под другим именем.
В НТ нет io.sys там ndldr


 
Vga ©   (2006-11-25 15:27) [34]

А вообще-то... Сейчас стоит только ХР и в корне системного диска лежат io.sys & msdos.sys, оба нулевой длины.


 
Anatoly Podgoretsky ©   (2006-11-25 15:27) [35]

> Чапаев  (25.11.2006 15:24:31)  [31]

Который  и указывается в msdos.sys
Длина этого файла должна быть не менее 1024 байта


 
Anatoly Podgoretsky ©   (2006-11-25 15:28) [36]

> Vga  (25.11.2006 15:25:32)  [32]

Нашел архив 98 - длина файла 218 кб


 
Чапаев ©   (2006-11-25 15:29) [37]

> [35] Anatoly Podgoretsky ©   (25.11.06 15:27)
Неправда. Команда SHELL в config.sys.


 
Anatoly Podgoretsky ©   (2006-11-25 15:29) [38]

> Vga  (25.11.2006 15:27:34)  [34]

Это не те io.sys & msdos.sys


 
Vga ©   (2006-11-25 15:30) [39]

> [38] Anatoly Podgoretsky ©   (25.11.06 15:29)

Вот и я про то же...


 
Anatoly Podgoretsky ©   (2006-11-25 15:31) [40]

> Чапаев  (25.11.2006 15:29:37)  [37]

Наверно, уже давно не работал, кое что забывается, в msdos важные части следующие

WinDir=C:\WINDOWS
WinBootDir=C:\WINDOWS
HostWinBootDrv=C



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.05 c
3-1160373460
jbond
2006-10-09 09:57
2006.12.17
Работа из Turbo Delphi Explorer с SQLite


2-1164614611
TrainerOfDolphins
2006-11-27 11:03
2006.12.17
Сумма значений поля подчинённой таблицы.


2-1164977633
Basis
2006-12-01 15:53
2006.12.17
TreeView


6-1153728856
Yegorchic
2006-07-24 12:14
2006.12.17
IdHTTP, Proxy, Get()


15-1164489407
Дмитрий Белькевич
2006-11-26 00:16
2006.12.17
Шедулер. Как лучше делать.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский