我先裝好了win98/nt. nt是裝在dos擴展分區的ntfs中.win98裝在第一個分區中:
DOS Primary ---- FAT16 ---- WIN98
DOS Extended ---- NTFS ---- WINNT
這時,可以通過NT的啟動菜單選擇啟動WIN98或NT.然後我裝好了Linux,占用了剩下的兩個
基本分區:
DOS Primary ---- FAT16 ---- WIN98
DOS Extended ---- NTFS ---- WINNT
Primary ---- Ext2 ---- linux
Primary ---- Swap ---- linux Swap
並將LILO裝在的硬盤的主分區表中,這時可以用LILO選擇啟動DOS/linux.啟動Linux
一切正常,而啟動DOS後進入NT啟動菜單也正常,而且在NT啟動菜單中選擇WIN98啟動
也是正常的.但是選擇啟動NT就不對了.
分析一下C:的BOOT.INI文件發現,NT啟動的參數是:
disk(0)rdisk(0)partition(2)WINNT
我將partition(2)改成了partition(4)就一切正常了!可能是因為NT的loader
將擴展分區中的NTFS分區重新編號為4了,因為新增加了兩個linux基本分區分
別編號為了2,3.