Я пытаюсь установить двойную загрузку 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
ботинок
Итак, у кого-нибудь есть предложения?