多系统共存
我使用的系统:win2000+red hat7.2(2.4.2内核)
一。用LILO管理启动
如果要同时安装win98,win2000,linux多系统,建议安装顺序:
win98-->win2000-->linux
这样Lilo可以一次全部抓到,但lilo必须安装在第一个主分区,即c盘,安装linux之前,最好先划分好linux主分区和Linux swap分区,可使用pqmagic分区大师。
注意:
安装多系统时很容易破坏boot引导扇区,建议安装linux前先备份引导扇区,可使用kv300或rav dos工具进行备份,boot引导扇区被破坏后,可进行恢复,而不影响以前的操作系统。安装之前先要制作好linux boot引导盘
二。用NT OS Loader管理启动
NT OS Loader一定要占据第一个硬盘的MBR,需要把LILO安装在其他LINUX本机分区的第1个扇区,等待Linux安装完毕后,
用linux引导盘启动进入LINUX系统,于提示符下输入:
[root@hnxyy/root]# dd if=/dev/hda8 of=/bootsect.lnx bs=512 count=1
hda8:为我所安装的linux的主分区(hda1:为win2000所安装的主分区)
命令执行后,在/目录下生成一个名为bootsect.lnx的文件,将此文件复制到FAT格式的软盘上,以便让win2000读取。
[root@hnxyy/root]# mcopy /bootsect.lnx a:(已安装mtools套件)
[root@hnxyy/root]# mount /dev/fd0 /mnt/floppy //加载软驱
[root@hnxyy/root]# cp /bootsect.lnx /mnt/floppy //复制文件
重新启动,进入win2000,将软盘上的bootsect.lnx复制到c:修改boot.ini文件:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect
c:\bootsect.lnx="RedHat Linux7.2" //需增加的行
启动计算机,在NT OS Loader的菜单下就有RedHat Linux7.2可供选择。
用NT OS Loader管理启动的好处:
由于把lilo安装在liunx的主分区,所以你在重新安装win2000的时候,不必考虑会破坏boot而导致linux无法启动,可以使用NT OS Loader菜单很方便的进入liunx系统,也可以随时去掉linux菜单选项,需要的时候再加上。
如果使用lilo管理启动,如果要重装系统,需要备份boot,否则会导致linux无法启动。
以上是本人安装Linux和win2000双系统的一点体会。