Главная » Статьи » Система XP » Винда |
1. Как правильно установить системы? Правильно установку вести с ранней ОС (например, сначала 98 потом ХР), так как старшие ОС не знают о существовании более поздних и будет просто затирать их загрузчики. В итоге ХР не будет грузиться.
Win9x после WinXP Win9x при инсталляции затирает загрузочный сектор XP. Чтобы этого не произошло, перед установкой Win9x нужно правильно сконфигурировать его инсталлятор. Для этого в файле MSBATCH.INF (если такого файла в вашем дистрибутиве нет, создайте его) нужно прописать следующие строки: После установки Win9x устанавливает загрузку по умолчанию на себя, но это легко меняется. Если дистрибутив Win9x находится на CD (как это обычно и бывает), то исправленный или созданный MSBATCH.INF можно использовать, запустив программу установки Win9x с параметром: setup.exe диск:\путь\MSBATCH.INF В данном случае файл можно назвать как угодно, а не только MSBATCH.INF. После установки, требуется прописать W9x в стартовом меню XP. Для того чтобы загрузиться в W9x, необходим файлик bootsect.bin в корне системного диска, который содержит загрузочный сектор W9x, и строка в boot.ini C:\="Microsoft Windows 98", где текст в кавычках это то, что будет выводиться в загрузочном меню выбора ОС.
Если это не помогло, попробуйте проделать следующие: 1. Нужны два файла: bootpart.exe (не ниже версии 2.0) и DiskEdit.exe (из пакета Нортон Утилиты) 2. Ставится Вин98. (после установки будет запускаться только Windows98) 3. Загрузитесь с системной дискеты 98-ого и запустите DiskEdit.exe, откройте Object->Boot Record. Далее, в Tools->Write Object to сохраняете в корень на диск C: бут сектор под именем bootsect.dos. 4. Запускаете bootpart с ключами: 5. Перегружаетесь и готово.
Диск С: на NTFS Если вы попытаетесь установить Win9x на диск D: на FAT32, а диск С: у вас на NTFS, то Win9x сообщит об ошибке и откажется устанавливаться, так как не сможет положить свои загрузочные файлы на С: - NTFS. Чтобы избежать этого: 1. Сделайте диск С: скрытым 2. На диск D: установите Win9x 3. Опять сделайте диск С: активным 4. Загрузитесь в консоль восстановления ХР и сделайте команду /fxmbr 5. В boot.ini пропишите Win9x, как:
Windows 2000/NT после WinXP
2. Как можно на одном логическом диске установить рядом с XP еще и 98 SE? Примечание: Не рекомендуется устанавливать несколько ОС на одной партиции, так как могут возникнуть различные проблемы. 1. Сначала устанавливается Win98SE. 2. После установки, какой-нибудь подходящей программой (например, TweakXP), меняем местоположение Program Files (например, на PFiles98). 3. Перегружаемся и запускаем из-под Win98 установку WinXP. Выбираем не обновление, а чистую установку в другой каталог. Ставим. ВНИМАНИЕ! Большинство программ придётся устанавливать для обеих систем отдельно, т.е. дважды. Некоторые можно ставить в один и тот же каталог, некоторые (например, Norton Utilities) - нет. Именно поэтому требуется переименование Program Files в Win98: например, IExplorer для этих двух систем ставит разные файлы; тем более, это относится к содержимому Program Files\Common Files. 4. Предвосхищаю возможный вопрос: нет, местоположение Program Files НЕЛЬЗЯ изменить при установке Windows ни ключами, ни содержимым msbatch.inf. 5. Если хотите ставить системы в обратном порядке, то в дистрибутиве Win98 должен лежать файл msbatch.inf с содержимым:
3. Как восстановить загрузчик ХР после установки 98-ого (95, МЕ, 2000, NT)? Win9x 1. Можно поставить сторонний загрузчик (Acronis OS Selector, например) 2. Провести восстановление системы 3. Возможно, поможет поправить boot.ini: Пример (Windows 98 на диске D, по умолчанию грузится ХР): Пример (Windows 98 на диске С, по умолчанию грузится ХР): Пример (Windows 98 на диске С, по умолчанию грузится 98): 4. Сохраните файл bootsect.win, загрузиться в Консоль Восстановления ХР и запустить команду fixboot. Положите bootsect.win на диск C: Примечание: в этом случае строка загрузки Windows 98 в boot.ini должна выглядеть, как в первом примере (см. выше) 5. Если и это не помогло, попробуйте применить команду fixmbr из Консоли Восстановления.
WinNT/2000 2. Провести восстановление системы 3. Загрузчик ХР – это ntldr, так же необходим ntdetect, который собирает информацию о физических устройствах, подключенных на данный момент к компьютеру. Замените файлы ntldr и ntdetect от 2000/NT (они имеют атрибуты: системный, скрытый, и лежат на диске С: ) на ntldr и ntdetect от ХР (эти файлы можно взять в папке i386 дистрибутива ХР) При этом убедитесь, что boot.ini написан правильно (см. выше). 4. Загрузиться в Консоль Восстановления ХР и запустить команду fixboot 5. Убедитесь, что системы прописаны в boot.ini: [boot loader] Пример (Windows 2000/NT на диске C:, Windows XP на диске D:, по умолчанию грузится 2000/NT): [boot loader] Пример (Windows 2000/NT на диске C:, Windows XP на втором диске (slave) на первой партиции, по умолчанию грузится 2000/NT): [boot loader] Приведённые материалы взяты из различных источников Интернета и личного опыта | |
Просмотров: 837 | |