我先装好了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.