ccidnet????

出版日期:1998-12-16 总期号:298 本年期号:48

本期导读
市场与产品
初学入门
网络文化
经验技巧
软件天地
硬件与编程
校园电脑
娱乐沙龙
windows 95与linux的多重引导

滕跃

  如果你在硬盘上安装了win 95和linux这两个截然不同的操作系统,自然希望在启动计算机时能够随意引导其中任意一个。而一提起操作系统的多重引导,大家也许会想到system command等共享程序。其实,在linux里,就有它自己的多重引导程序lilo(linux loader)。使用lilo有两个好处:第一,只要你安装了linux,lilo就已经在你的硬盘里了,不必再到处寻找其它程序。第二,lilo和linux 一样,是个免费程序,使用时不用担心会过试用期。

  其实,在安装linux 时,程序就提示你配置lilo了。不过,就我的经验来看,程序配置lilo通常并不成功,经常导致引导其它操作系统失败,不如我们手动配置lilo来得直接高效。

  以我的系统配置为例,我的windows 95在第一分区,分区设备名为/dev/hda1。以下是我的lilo的配置信息,/etc/lilo.conf文件。

  boot = /dev/hda

  delay =15 # 等待延迟,15秒后,自动启动linux

  vga = normal

  ramdisk = 0    

  root = current

  image = /vmlinuz # 指定linux的内核文件

  label = linux # linux分区的名称(由用户定义)

  other = /dev/hda1 # 其它操作系统(win 95)所在位置

   table = /dev/hda

   rewrite-table

   label = win # windows 95分区的名称

  你可以按照我的配置文件编辑你的/etc/lilo.conf文件,一般不会有什么问题。编辑完存盘退出,运行/sbin/lilo程序,将配置信息写入引导区中。

  以后每次计算机启动,在屏幕出现lilo提示后,按一下shift键,lilo就显示“boot:”,你在“boot:”提示符后输入想要引导的操作系统名称,lilo就为你引导这个操作系统。比如,输入win就可以启动windows 95,输入linux可启动linux。如果你忘记了为操作系统起的名字(会吗?:)),就按tab键,再按shift,lilo就显示出操作系统列表。如果一直未按shift键,过15秒后,lilo会自动启动linux。