用RedHatLinux7.1的lilo代替bootmagic

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

作者:王新云

我曾经在我的计算机上安装了Windows 2000和Windows 98双系统,采用bootmagic软件来双引导操作系统。后来我决定安装Red Hat Linux 7.1,在其中出现了许多以前没有遇到的问题,也得到了一些新的认识。

RedHat Linux 7.1的安装很简单。我觉得甚至比Windows 2000还简单。这也可能和我使用标准的网卡、显卡和声卡有关系吧。而且它对硬盘的大小和分区位置都没有任何影响。我把Red Hat Linux 7.1装在硬盘的D区(在Windows 2000下查看),建立了Linux Native(根分区,1.8GB)和Linux Swap(数据交换区,200MB)。Windows 2000和Windows 98运行都十分良好。

但是安装完成以后,找不到bootmagic的界面了,取而代之的是RedHat Linux 7.1的lilo界面,且只有Linux和DOS两个选项。选择DOS 进入Windows 2000的程序,我发现找不到Windows 98了。运行bootmagic NT版,系统告诉我不能够分辨一些分区。我想可能不能分辨ext2分区,而且系统的lilo是以Linux为默认登录方式的,于是我决心在lilo上下些功夫。

我以root登录Linux,在KDE桌面环境下,打开autostart文件夹,找到root directory目录下etc的lilo.conf文件。在它上面点右键,选择open with...中的某个的notepad方式打开。以下是原文件:

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

prompt

timeout=50

message=/boot/message

linear

default=linuximage=/boot/vmliuz -2.4.2-2

label=linux

read-only

root=/dev/hda6

other=/dev/hda1

optional

label=dos

我做了如下改动:

1.将DOS改为Windows 2000;

2.将default=linux改为default=windows 2000;

3.复制other一段,将windows 2000改为windows 98,将other=/dev/hda1改为other=/dev/hda3;

改动结果如下:

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

prompt

timeout=50

message=/boot/message

linear

default=windows2000

image=/boot/vmliuz -2.4.2-2

label=linux

read-only

root=/dev/hda6

other=/dev/hda1

optional

label=windows2000

other=/dev/hda3

optional

label=windows98

保存退出。注意:在修改时做好文件的备份。

在启动菜单里,操作类似于Windows,找到command项,键入lilo命令即可。

现在你重新启动,会在lilo菜单里发现增加了Windows 2000和Windows 98选项,而且系统的默认方式是Windows 2000。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航