由于redhat linux7.2以上的版本所带的lilo都支持8G以后的linux,
所以没有必要讨论linux分区的位置问题。
前提
一:win2000先装,linux后装
二:hda1--ntfs hda2--linux
情况
一:将linux放置到mbr(即hda)中,则lilo时可以选择nt或者linux,
如果nt不能启动,则修改
二:将linux放置到root(即hda2)中,则用软盘启动linux
linux root=/dev/hda2
cd /root
dd if=/dev/hda2 of=bootsect.cx bs=512 count=1
mount -t msdos /dev/fd0 /mnt/floppy
cp bootsect.cx /mnt/floppy
umount /mnt/floppy
重启进入windows2000,将bootsect.cx拷贝到c:下
更改boot.ini,在最后增加一行
c:ootsect.cx="红帽子 7.3"
ok
以后开机就可以选择了,呵呵。
其他小技巧:
更改lilo的位置:
主要是将/etc/lilo.conf中的hda变为hda2,或者hda2变为hda,
注意千万不要忘记运行lilo命令。
修复win2000的启动:
光盘启动,进入故障恢复台,然后运行命令fixmbr。