新闻 | 天津 | 民生 | 广电 | 津抖云 | 微视 | 读图 | 文娱 | 体育 | 图事 | 理论 | 志愿 | 专题 | 工作室 | 不良信息举报
教育 | 健康 | 财经 | 地产 | 天津通 | 旅游 | 时尚 | 购物 | 汽车 | IT | 亲子 | 会计 | 访谈 | 场景秀 | 发布系统

"津云"客户端
  您当前的位置 :北方网 > IT浪潮 > 软件 > 新品show 正文
关键词:

使用Lilo实现操作系统多重引导


http://www.enorth.com.cn  2001-02-13 00:00

  Linux是现今热门的操作系统。Lilo(Linux Loader)是Linux的多操作系统引导程序,我们一般用它实现MS Windows和Linux的双重引导。其实Lilo不但可以实现双重引导,而且可以引导多个操作系统,甚至引导多个Linux。

  

  本文以如下系统配置为例:一个Linux主分区/dev/hda1,装有XteamLinux1.6 ;一个Linux扩展分区 /dev/hda6,装有Red Hat Linux 6.0 ;Windows 98 所在的分区为/dev/hda2,介绍如何利用Lilo实现多个操作系统的引导。

  

  首先安装Windows 98,各Linux操作系统的安装顺序可以是任意的,本文先安装Xteam,再安装RedHat(具体安装过程请参见Linux随盘附带的操作手册或盘内的安装操作帮助文件)。安装完成后,重启计算机,出现Lilo时输入linux进入RedHat。在修改启动文件之前需要做好如下准备:键入mount -t ext2 /dev/hda1  /mnt/xteam/(xteam目录已提前建立),加载上XteamLinux所在的分区,运行vi/mnt/etc/lilo.conf,找到如下一行:image=/boot/vmlinuz-2.2-5-5-i386(vmlinuz-2.2-5-5-i386是 XteamLinux的内核文件名,不同系统的内核有不同的名字,要视具体情况而定),根据查看到的文件名再另启一屏,登录系统并运行cp/mnt/xteam/boot/vmlinuz-2.2-5-5-i386 /boot。完成后键入vi /etc/lilo.conf可看到如下信息(为了方便,在每一行的前面加上了一个行号) :

  

  1 boot=/dev/hda

  2 map=/boot/map

  3 install=/boot/boot.b

  4 prompt

  5 timeout=50

  6 image=/boot/vmlinuz-2.2-5-15

  7 label=linux

  8 root=/dev/hda6

  9 read-only

  10 other=/dev/hda2

  11 label=dos

  12 table=/dev/hda

  

  其中label行中“=”后的内容是系统在Lilo引导时的标号,可随自已需要而定;image行指定启动相应系统的Linux内核映像文件,root行指定Linux 根文件系统的位置。  若希望默认启动Windows,并且输入win而不是dos来启动Windows,可在第5和第6 行加入如下一句 :default=win(也可以把10~12行移到第5行后,即把6~9行和10~12 行颠倒一下),并把11行改为:label=win;为了使Lilo能引导XteamLinux,可加上如下几行:

  

  image=/boot/vmlinuz-2.2-5-5-i386

  label=xteam

  root=/dev/hda1

  read-only

  

  修改完配置文件lilo.conf后,运行命令Lilo就可以了。每次启动计算机出现Lilo的提示时,回车或键入win即可启动windows ;键入redhat可启动 Red Hat Linux ;键入xteam就可启动Xteam- Linux。

  

  我们也可以在XteamLinux中修改配置文件,不过这时要用mount -t ext2 /dev/hda6/ /mnt/redhat命令,把/mnt/redhat/boot/vmlinuz-2.2-5-15文件拷贝到/boot目录下,相应地需要加入如下几行:

  

  image=/boot/vmlinuz-2.2-5-15

  label=redhat

  root=/dev/hda6

  read-only

  

  使用以上方法,我们可以利用Lilo引导更多的操作系统。例如:我们可以先利用Windows NT的多引导功能实现Windows 98与Windows 2000(NT) 双重启动,再安装Lilo,这样在Lilo提示符下输入win就可以进入Windows NT的多重启动系统选择进入Windows 98或进入Windows NT。

  

  另外,对于同一个Linux系统,我们也可以使用多个内核,根据需要选用不同的内核启动,例如我们既可以使用vmlinuz-2.2-5-5-i386启动,也可以用为 586优化过的内核vmlinuz-2.2-5-5-i586启动,同样还可以用vmlinuz-2.2-5-5-i686启动,只需修改lilo.conf文件即可,记住不要忘了运行/sbin/lilo。

  

  这样我们可以在一块硬盘中安装多个操作系统 : Windows 98、Windows 2000(NT)、Red Hat Linux、XteamLinux和TurboLinux等。由此,我们既可以享受到RedHat的强大和稳定,又可以使用XteamLinux亲切的全中文界面,还可以在同一台电脑上慢慢研究各Linux版本的异同之处。(孙国斌)

  

编辑 超级管理员
[进入IT论坛]
请您文明上网、理性发言并遵守相关规定,在注册后发表评论。
 北方网精彩内容推荐
无标题文档
天津民生资讯
天气交通 天津福彩 每月影讯 二手市场
空气质量 天津股票 广播节目 二手房源
失物招领 股市大擂台 天视节目 每日房价
热点专题
北京奥运圣火传递和谐之旅 迎奥运 讲文明 树新风
解放思想 干事创业 科学发展 同在一方热土 共建美好家园
2008天津夏季达沃斯论坛 《今日股市观察》视频
北方网网络相声频道在线收听 2008高考招生简章 复习冲刺
天津自然博物馆馆藏精品展示 2008年天津中考问题解答
带你了解08春夏服饰流行趋势 完美塑身 舞动肚皮舞(视频)
C-NCAP碰撞试验—雪佛兰景程 特殊时期善待自己 孕期检查
热点新闻排行 财经 体育 娱乐 汽车 IT 时尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本网站由天津北方网版权所有