У меня есть машина с Windows 98, NT и XP (установка NT довольно устарела и больше не требуется, я просто никогда от нее не избавился), используя BootStar, сторонний менеджер загрузки.
BootIt NG также сделает эту работу.
Я пытаюсь установить двойную загрузку NT4 и Windows 98 SE (не смейтесь - старый компьютер).
Я видел инструкции Microsoft для этого, но в Windows 98 ограничен раздел Fat16 (NTLDR NT4 не понимает FAT32) и, следовательно, только 2 ГБ дискового пространства. Мне действительно нужно, чтобы это было чем-то большим.
Я начал с Win 98 (на 1-м разделе), переразделил диск, затем добавил NT4 на 2-м разделе. NT4 взял на себя загрузчик (как и ожидалось), поэтому NT4 загружается, а Win 98 - нет. Прямо сейчас я работаю в VMWare, поэтому я могу использовать нестабильные жесткие диски (IDE, как настоящий компьютер), чтобы легко восстанавливаться после ошибок.
Я пытался использовать XPs NTLDR, используя инструкции здесь: http://www.nu2.nu/fixnt4/, но я получил странные ошибки от NT4, и это никогда не работало. Если NTLDR в XP будет работать, он сможет загрузить обе ОС.
Я также пытался использовать GRUB. Теоретически это должно работать. На самом деле, при загрузке с диска Super Grub, он делает. Но как только я устанавливаю grub на диск, Win 98 загружается, но NT 4 синих экрана при загрузке с ошибкой 0x0000007b inaccessible_boot_device (это может быть много, см. MS kb 822051). Заклинание, которое я использую для GRUB 1:
rootnoverify (hd0,1)
makeactive
загрузчик цепей +1
ботинок
Итак, у кого-нибудь есть предложения?
«System Commander» был мультизагрузочным решением для Windows, которое работало довольно хорошо для меня несколько лет назад. Вы можете получить копию более старой версии на Amazon за $ 1,00 (по состоянию на 30 секунд назад).
Windows NT 4 не любит ничего, кроме FAT16 и NTFS, поэтому вы не получите желаемого из этого, если не перейдете на Windows 2000 вместо NT 4 (если этот барьер в 2 ГБ действительно является проблемой).
РЕДАКТИРОВАТЬ: Если вы используете VMWare, почему вы хотите, чтобы две операционные системы совместно использовать один диск? Это мало что значит для меня.
ДОПОЛНИТЕЛЬНОЕ РЕДАКТИРОВАНИЕ:
Создайте загрузочный раздел с 2 ГБ и FAT16. Создайте второй раздел для Windows 98 и FAT32. Создайте третий раздел для Windows NT 4 и NTFS.
Установите Windows 98 на диск D: (т.е. раздел FAT32), а NTFS - на третий раздел (который он, вероятно, также будет называть D:, но должен называть E :).
Вам понадобится большой диск C: потому что некоторые установщики глупы и любят класть мусор на диск C: независимо от того, где находится Windows. В качестве примера можно привести Visual Studio 6.
Если ваш компьютер будет иметь один, я предлагаю установить другой жесткий диск и установить одну ОС на диск. За один раз подключайте только один диск, чтобы каждый устанавливал его на диск «C:».
Для загрузки вы должны быть в состоянии нажать клавишу при запуске, чтобы открыть меню загрузки, позволяющее загружаться с любого диска, который не используется по умолчанию. Обычно это клавиша выхода, но это может быть и функциональная клавиша.