|
|
用lilo实现多系统引导并使系统各自完全独立互不影响
以安装win98,win2k和linux为例:
先将硬盘划分出三个主分区,分别安装三个系统。在安装每个系统之前,先要将所要安装的分区设为活动分区。比如,先将第一主分区设为活动分区,安装win98;装完之后,改将第二主分区设为活动分区,安装win2k;再之后,将第三主分区设为活动分区,安装linux,这时,要将lilo安装在第三主分区的引导扇区,而不是MBR。(虽然不是装在 MBR,但也可引导其他系统)
三个系统装完之后,重启进入linux(这时当前的活动分区是linux所在的第三主分区),
修改/etc/lilo.conf 这个文件,在文件后面加入
other = /dev/hda1 #win98所在的分区
label = win98
table = /dev/hda
other = /dev/hda2 #win2k所在的分区
label = win2k
table = /dev/hda
以实现对win98,win2k的引导。
配置好lilo.conf文件后,在root账户下执行lilo命令:#lilo 使lilo.conf更改生效。
重启电脑,在引导画面中就会出现win98,win2k和linux 三个选项。
以后,如果要重装windows,只要将windows所在的分区设为活动分区,然后重装系统(不会破坏lilo),装完之后,再将linux所在的分区设为活动分区,这样,重启之后照样能将三个系统引导起来,而不用又重装linux。
在安装每个系统之前,先要将所要安装的分区设为活动分区,这样做的目的其实是为了使各系统的引导信息都装在各自所要安装的分区的引导扇区中,以使各系统互相独立互不影响。 |
|