欢迎
gujingyu
加入本站!
免费注册
用户登陆
汇款方式
汇款确认
产品报价
联系我们
帮助中心
加入收藏
设为首页
会员体系
申请VIP
网站首页
光盘超市
软件下载
技术文章
专题
用户中心
VIP会员
技术论坛
网站留言
娱乐中心
卓越资源
今天是:2008年12月02日 星期二 您现在位于:
首页
→
技术文章
→
用LILO轻松实现多重...
[
铁杵终能磨成针—记199元的Office
用LILO轻松实现多重启动
作者:笨笨虎 出处:Unix爱好者家园unix-cd.com 更新时间: 2005年12月24日
我 想 你 肯 定 听 说 过 LILO ( LInux LOader ),那 么 你 能 轻 松 自 如 地 安 装 和 使 用 它 吗?你 对 它 真 正 的 了 解 又 有 多 少?你 能 正 确 地 配 置 lilo.conf 文 件 吗?如 果 你 心 里 还 有 一 点 点 犹 豫 或 疑 惑 的 话,不 妨 看 一 看 下 面 的 文 章,你 一 定 可 以 得 到 你 需 要 的 答 案。 
Linux 启 动 管 理 程 序 LILO ( LInux LOader ) 的 安 装 使 用 
LILO 是 Linux 自 带 的 一 个 优 秀 的 开 机 启 动 管 理 程 序,它 可 以 开 机 时 启 动 Linux,PC/MS-DOS, DR DOS, OS/2, Windows 95, Windows NT, 386BSD, SCO UNIX, Unixware 等 多 种 操 作 系 统。该 程 序 的 安 装 和 使 用 既 方 便 又 安 全,是 一 个 值 得 推 荐 的 启 动 管 理 程 序。  
通 常 在 安 装 Linux 的 时 候,其 中 有 一 个 步 骤 就 是 安 装 LILO。根 据 安 装 程 序 的 提 示,可 以 选 择 自 动 或 定 制 安 装。自 动 安 装 比 较 简 单,按 照 提 示 一 步 一 步 去 做 即 可。定 制 安 装 则 比 较 复 杂 一 些。选 择 定 制 安 装 后,会 看 见 一 组 菜 单: 
 Begin Start LILO configuration with a new LILO header 
 Linux Add a Linux partition to the LILO config file 
 OS/2  Add an OS/2 partition to the LILO config file 
DOS Add a DOS partition to the LILO config file 
Install Install LILO 
Recycle Reinstall LILO using the existing lilo。conf 
Skip  Skip LILO installation and exit this menu 
View  View your current /etc/lilo。conf 
Help  Read the Linux Loader HELP file 
大 意 是: 
开 始  用 一 个 新 的 LILO 头 开 始 配 置 LILO 
LINUX  增 加 一 个 LINUX 分 区 到 LILO 配 置 文 件 
OS/2 增 加 一 个 OS/2 分 区 到 LILO 配 置 文 件 
DOS  增 加 一 个 DOS 分 区 到 LILO 配 置 文 件 
安 装  安 装 LILO 
重 安 装 用 当 前 的 配 置 文 件 LILO。CONF 重 新 安 装 LILO 
跳 过  跳 过 LILO 安 装 且 退 出 这 个 菜 单 
察 看  察 看 当 前 配 置 文 件 /etc/lilo.conf 的 内 容 
帮 助  阅 读 LILO 的 帮 助 文 件   
一 般 来 说,一 个 完 整 的 过 程 是: 
开 始  增 加 Linux 分 区 增 加 其 他 分 区  安 装 
Begin -----》 Linux---------》 DOS-------------》 Install 或 ----》 OS/2 
首 先 选 择 begin,安 装 程 序 会 提 示 输 入 一 些 参 数,这 些 参 数 将 传 送 给 核 心 ( Kernel )。一 般 情 况 下,不 需 要 输 入 特 别 的 参 数,但 存 在 某 些 特 殊 硬 件 的 情 况 下, 如 特 殊 规 格 的 硬 盘 时,就 必 须 额 外 传 递 参 数 给 Kernel。然 后 就 要 选 择 LILO 的 开 机 模 式 ( 即 header 的 存 放 位 置 ),有 三 种 选 择: 
 MBR  Use the Master Boot Record 
 Root Use superblock of the root Linux partition 
 Floppy Use a formatted floppy disk in the boot drive 
1、MBR: MBR( master boot record )即 主 引 导 记 录,是 第 一 个 硬 盘 第 一 个 柱 面(cylinder)内 的 第 一 个 扇 区( sector ), 电 脑 启 动 后, BIOS( 基 本 输 入 输 出 系 统 )首 先 读 取 这 里 的 引 导 数 据 来 启 动 活 动 分 区 的 操 作 系 统。 
2、Root: Root 是 指 Linux 的 Root 文 件 系 统,superblock,就 是 Linux 分 区 引 导 程 序 的 存 放 位 置。 
3、Floppy: 软盘。 
这 三 种 选 择 分 别 将 LILO 安 装 在 主 引 导 记 录、Linux 分 区 或 软 盘 上。通 常 将 LILO 安 装 在 MBR 或 Root 上,可 以 安 装 在 软 盘 上 来 备 份。当 安 装 了 SCO UNIX 等 要 求 分 区 必 须 激 活 的 操 作 系 统 时,就 必 须 将 LILO 安 装 在 MBR 上,这 样 才 能 正 常 地 同 时 引 导 Linux 和 SCO UNIX 操 作 系 统。 
安 装 程 序 接 着 询 问 LILO 启 动 时 的 时 间 选 择: 
 None  Don
'
t wait at all - boot straight into the first OS 
 5 5 seconds 
 30  30 seconds 
Forever Present a prompt and wait until a choice is made 
大 意 为: 
没 有 不 停 顿,直 接 启 动 第 一 个 操 作 系 统。 
5 停 顿 5 秒,等 待 选 择,否 则 5 秒 后,启 动 默 认 的 操 作 系 统。 
30  停 顿 30 秒,等 待 选 择,否 则 30 秒 后,启 动 默 认 的操 作 系 统。 
永 远 出 现 提 示 符,必 须 选 择 一 个 选 项,否 则 一 直 停 顿 
如 果 选 择 None,也 可 以 在 启 动 LILO 时,按 下 Alt 或 Shift 键 迫 使 LILO 出 现 提 示 符。这 一 步 很 简 单,随 心 所 欲 吧。 
至 此,LILO 启 动 设 置 就 完 成 了。接 下 来 就 是 添 加 操 作 系 统 相 应 的 开 机 选 项。 
安 装 程 序 返 回 到 主 菜 单,LILO 安 装 程 序 提 供 了 Linux、DOS、OS/2 三 种 操 作 系 统 的 安 装 菜 单,实 际 上 LILO 也 可 以 引 导 其 他 的 操 作 系 统,如 SCO UNIX,不 过 稍 微 麻 烦 些,要 手 工 配 置 lilo.conf 文 件,这 点 后 面 再 谈。 
首 先 安 装 Linux 系 统 启 动 选 项,选 择 主 菜 单 的 Linux 项,安 装 程 序会 自 动 寻 找 Linux 的 分 区,然 后 列 表 显 示,如 下 表: 
Device Boot Begin  Start End Blocks  Id  System 
/dev/hda3  466  466  586  487872+ 83  Linux native 
/dev/hda4  587  587  707  487872  83  Linux native 
选 择 并 输 入 相 应 的 启 动 设 备,如 /dev/hda3,选 OK 即 可。紧 接 着 输 入 操 作 系 统 的 标 识 符,也 就 是 操 作 系 统 的 名 字。这 样,Linux 的 启 动 选 项 就 安 装 完 毕 了。在 LILO 启 动 出 现 提 示 符 时,键 入 操 作 系 统 的 名 字,就 会 启 动 相 应 的 系 统 了。 
安 装 完 Linux 系 统 的 启 动 选 项,就 可 以 安 装 其 他 操 作 系 统 的 启 动 选 项 了。其 他 操 作 系 统,如 DOS、OS/2,与 Linux 的 方 法 和 过 程 差 不 多,就 不 多 说 了。 
最 后,就 要 真 正 地 安 装 LILO 了,选 择 Install 即 可。这 样,整 个 LILO 就 安 装 完 毕 了。 
以 上 是 安 装 Linux 的 同 时 安 装 LILO 的 整 个 过 程。对 于 比 较 简 单 的 LILO 的 配 置, 这 样 安 装 就 可 以 了。如 果 要 重 新 安 装 或 配 置 LILO,在 超 级 用 户 执 行 liloconfig 命 令 即 可。但 是,如 果 希 望 真 正 的 了 解 和 配 置 LILO,或 者 为 比 较 特 殊 的 操 作 系 统 增 加 启 动 选 项,就 需 要 更 深 入 地 学 习 LILO。 
在 Linux 中,除 了 liloconfig 命 令 外,还 有 一 个 命 令 与 LILO 密 切 相 关 ,它 就 是 lilo。lilo 的 作 用 就 是 将 配 置 文 件 lilo.conf 中 描 述 的 LILO 配 置 安 装 到 硬 盘 上 去。所 以,配 置 LILO 关 键 在 于 正 确 地 配 置 lilo.conf 文 件。其 实,liloconfig 命 令 就 是 自 动 产 生 一 个 lilo.conf 文 件,并 使 用 lilo 命 令 来 安 装 它。lilo.conf 文 件 中 使 用 的 命 令 功 能 强 大 但 同 时 也 十 分 复 杂,在 不 同 的 硬 件 环 境 下,正 确 使 用 这 些 命 令 可 以 将 许 多 不 同 的 操 作 系 统 增 加 到 LILO 的 启 动 选 项 中 去。下 面 简 要 介 绍 LILO 的 配 置 文 件 lilo.conf 和 所 使 用 的 配 置 命 令。 
lilo.conf 文 件 在 /etc 目 录 下,它 通 常 由 两 部 分 组 成,一 部 分 是 全 局 配 置,另 一 部 分 是 各 个 操 作 系 统 自 己 的 配 置。一 个 典 型 的 lilo.conf 文 件 如 下 所 示: 
boot = /dev/hda  # 将 LILO 的 启 动 程 序 在 安 装 在 MBR 上 
 message = /boot/boot_message.txt  # 指 定 启 动 的信 息 文 件 
 prompt   # 提 示 输 入 启 动 选 项 
 delay = 50  # 延 迟 5 秒 
 default = win95  # 默 认 的 启 动 系 统 是 windows95 
vga = normal  # 显 示 模 式 设 为 正 常 
image = /vmlinuz # 指 定 Linux 系 统 的 启 动 文 件 
root = /dev/hda3 # 指 定 安 装 根 文 件 系 统 的 设 备( 分 区 ) 
label = linux  # 指 定 该 启 动 选 项 的 名 字 为 linux 
read-only  # 设 定 文 件 系 统 为 只 读 方 式 
image = /vmlinuz.old # 指 定 Linux 系 统 的 启 动 文 件 
root = /dev/hda3 # 指 定 安 装 根 文 件 系 统 的 设 备( 分 区 ) 
label = linux.old  # 指 定 该 启 动 选 项 的 名 字 为 linux.old 
read-only  # 设 定 文 件 系 统 为 只 读 方 式 
other = /dev/hda4  # 指 定 非 Linux 系 统 ( sco unix ) 的 启 动 设 备 
# ( sco unix 分 区 ) 
label = sco  # 指 定 该 启 动 选 项 的 名 字 为 sco 
table = /dev/hda # 指 定 非 Linux 系 统 存 放 分 区 表 的 设 备 
other = /dev/hda1  # 指 定 非 Linux 系 统 ( windows95 ) 的 启 动 设 备 
# ( windows95 分 区 ) 
label = win95  # 指 定 该 启 动 选 项 的 名字 为 win95 
table = /dev/hda # 指 定 非 Linux 系 统 存 放 分 区 表 的 设 备 
注 意:安 装 了 sco unix 时,必 须 把 sco unix 设 为 活 动 分 区,将 LILO 安 装 在 MBR 上,如 上 所 示。 
lilo.conf 文 件 中 使 用 到 的 命 令 有 许 多,以 下 简 要 介 绍 常 用 的 重 要 命 令。 
1、在 全 局 配 置 中 使 用 的 命 令 有: 
BOOT = < boot_device > 
该 命 令 用 于 指 定 存 放 LILO 启 动 扇 区 的 设 备。boot_device 就 是 启 动 设 备 名。一 般 来 说,BOOT = /dev/hda 则 lilo 将 启 动 扇 区 安 装 在 MBR ( master boot record ) 上, BOOT = /dev/fd0 则 将 启 动 扇 区 安 装 在 软 盘 上,如 果 BOOT 设 置 为 Linux 的 分 区,则 lilo 将 启 动 扇 区 安 装 在 Linux 的 分 区 上。 
COMPACT 
该 命 令 优 化 LILO 的 启 动 速 度,并 使 LILO 的 映 象 文 件 更 小。如 果 将 LILO 安 装 在 软 盘 上,强 烈 推 荐 使 用 该 命 令。 
DEFAULT = < name > 
该 命 令 用 于 指 定 默 认 启 动 的 操 作 系 统,如 果 没 有 指 定 该 项,则 默 认 启 动 的 操 作 系 统 是 第 一 个 操 作 系 统 项。name 就 是 操作 系 统 的 名 字。 
DELAY = < tsecs > 
该 命 令 用 于 指 定 LILO 启 动 后 等 待 选 择 启 动 选 项 的 时 间。tsecs 表 示 时 间 的 长短,单 位 是 十 分 之 一 秒。如 果 没 有 指 定 该 项 或 者 该 项 为 零,则 启 动 时 没 有 选 择 提 示,直 接 启 动 默 认 启 动 选 项。这 时 如 果 要 中 止 启 动 并 选 择 另 外 的 选 项,只 要 按 下 Alt 或 Shift 键 即 可。 
MESSAGE = < message_file > 
该 命 令 用 于 指 定 一 个 包 含 启 动 信 息 的 文 件。如 果 在 LILO 启 动 时 想 获 取 较 多 的 信 息,可 以 编 辑 一 个 文 件,再 使 用 该 命 令 就 可 以 了。注 意 文 件 的 大 小 不 能 超 过 65535 个 字 节。message_file 指 定 包 含 绝 对 路 径 的 文 件 名。在 LILO 启 动 出 现 提示 符 时 按 下 Tab 键 也 可 以 获 得 所有 启 动 选 择 项 的 信 息。 
boot = /dev/hda  # 将 LILO 的 启 动 程 序 在 安 装 在 MBR 上 
 message = /boot/boot_message.txt  # 指 定 启 动 的信 息 文 件 
 prompt   # 提 示 输 入 启 动 选 项 
 delay = 50  # 延 迟 5 秒 
 default = win95  # 默 认 的 启 动 系 统 是 windows95 
vga = normal  # 显 示 模 式 设 为 正 常 
image = /vmlinuz # 指 定 Linux 系 统 的 启 动 文 件 
root = /dev/hda3 # 指 定 安 装 根 文 件 系 统 的 设 备( 分 区 ) 
label = linux  # 指 定 该 启 动 选 项 的 名 字 为 linux 
read-only  # 设 定 文 件 系 统 为 只 读 方 式 
image = /vmlinuz.old # 指 定 Linux 系 统 的 启 动 文 件 
root = /dev/hda3 # 指 定 安 装 根 文 件 系 统 的 设 备( 分 区 ) 
label = linux.old  # 指 定 该 启 动 选 项 的 名 字 为 linux.old 
read-only  # 设 定 文 件 系 统 为 只 读 方 式 
other = /dev/hda4  # 指 定 非 Linux 系 统 ( sco unix ) 的 启 动 设 备 
# ( sco unix 分 区 ) 
label = sco  # 指 定 该 启 动 选 项 的 名 字 为 sco 
table = /dev/hda # 指 定 非 Linux 系 统 存 放 分 区 表 的 设 备 
other = /dev/hda1  # 指 定 非 Linux 系 统 ( windows95 ) 的 启 动 设 备 
# ( windows95 分 区 ) 
label = win95  # 指 定 该 启 动 选 项 的 名字 为 win95 
table = /dev/hda # 指 定 非 Linux 系 统 存 放 分 区 表 的 设 备 
注 意:安 装 了 sco unix 时,必 须 把 sco unix 设 为 活 动 分 区,将 LILO 安 装 在 MBR 上,如 上 所 示。 
lilo.conf 文 件 中 使 用 到 的 命 令 有 许 多,以 下 简 要 介 绍 常 用 的 重 要 命 令。 
1、在 全 局 配 置 中 使 用 的 命 令 有: 
BOOT = < boot_device > 
该 命 令 用 于 指 定 存 放 LILO 启 动 扇 区 的 设 备。boot_device 就 是 启 动 设 备 名。一 般 来 说,BOOT = /dev/hda 则 lilo 将 启 动 扇 区 安 装 在 MBR ( master boot record ) 上, BOOT = /dev/fd0 则 将 启 动 扇 区 安 装 在 软 盘 上,如 果 BOOT 设 置 为 Linux 的 分 区,则 lilo 将 启 动 扇 区 安 装 在 Linux 的 分 区 上。 
COMPACT 
该 命 令 优 化 LILO 的 启 动 速 度,并 使 LILO 的 映 象 文 件 更 小。如 果 将 LILO 安 装 在 软 盘 上,强 烈 推 荐 使 用 该 命 令。 
DEFAULT = < name > 
该 命 令 用 于 指 定 默 认 启 动 的 操 作 系 统,如 果 没 有 指 定 该 项,则 默 认 启 动 的 操 作 系 统 是 第 一 个 操 作 系 统 项。name 就 是 操作 系 统 的 名 字。 
DELAY = < tsecs > 
该 命 令 用 于 指 定 LILO 启 动 后 等 待 选 择 启 动 选 项 的 时 间。tsecs 表 示 时 间 的 长短,单 位 是 十 分 之 一 秒。如 果 没 有 指 定 该 项 或 者 该 项 为 零,则 启 动 时 没 有 选 择 提 示,直 接 启 动 默 认 启 动 选 项。这 时 如 果 要 中 止 启 动 并 选 择 另 外 的 选 项,只 要 按 下 Alt 或 Shift 键 即 可。 
MESSAGE = < message_file > 
该 命 令 用 于 指 定 一 个 包 含 启 动 信 息 的 文 件。如 果 在 LILO 启 动 时 想 获 取 较 多 的 信 息,可 以 编 辑 一 个 文 件,再 使 用 该 命 令 就 可 以 了。注 意 文 件 的 大 小 不 能 超 过 65535 个 字 节。message_file 指 定 包 含 绝 对 路 径 的 文 件 名。在 LILO 启 动 出 现 提示 符 时 按 下 Tab 键 也 可 以 获 得 所有 启 动 选 择 项 的 信 息。 
(本文已被浏览 2412 次)
发布人:
sdccf
→ 推荐给我的好友
上篇文章:
为Linux安装红旗紫光输入法
下篇文章:
在Linux下阅读超星图书
相关文章:
Windows和Linux系统共存 完美解决方案
硬盘安装Linux和从Grub命令行启动操作系统
Linux启动流程与Grub的配置
Linux系统管理之/etc/inittab
grub详解
Linux系统服务器网络安全管理小技巧
通过GRUB引导硬盘安装Fedora Core 6 Linux的方法
用chkconfig轻松管理启动程序
Linux操作系统安全防护技巧详细介绍
使用grub引导第二块硬盘上的Windows
勿需额外安装引导程序实现多Linux共存
删除Linux引导界面的方法及注意事项
在Linux和Windows两系统间自由切换
升级和编译你的Linux核心(精简版)
Linux启动管理工具Lilo使用专题
Linux常见的紧急情况的处理方法
怎样删除Linux系统的引导管理界面
Linux服务器启动过程详解
全面剖析Linux操作系统单用户方式
在同一硬盘上安装WIN98、WIN2000、UNIX、LINUX
相关搜索
查看百度中关于
用LILO轻松实现多重启动
的更多内容
查看google中关于
用LILO轻松实现多重启动
的更多内容
文章分类
|
操作系统
|
SCO_UNIX
Sun_Solaris
IBM_AIX
HP_UX
Linux
BSD
Tru64_UNIX
通用UNIX知识
Windows
Minix
|
程序设计
|
Shell编程
C/C++
汇编
PHP
JAVA
Perl
Python
ASP/HTML
XML
中间件
|
数据库
|
Oracle
Informix
Sybase
Fox
DB2
SQL
MySQL
PostgreSQL
|
网络应用
|
网络应用
|
计算机硬件
|
计算机主机
打印机
路由器
交换机
终端
磁带机
MO
刻录机
终端服务器
调制解调器
文章评论
→
评论内容
(点击查看)
共
0
条评论,每页显示
5
条评论
浏览所有评论
(没有相关评论)
→
发表我的评论
您的姓名:
您的Email:
评论内容:
250字内
发表评论:
发表评论须知 →
尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
本站有权保留或删除您发表的任何评论内容;
关于我们
┋
网站留言
┋
网站地图
┋
友情链接
┋
与我在线
┋
汇款确认
┋
管理
┋
TOP
Linux.Unix爱好者家园
http://www.unix-cd.com/
联系我们:sdccf@163.com
腾讯QQ: 7644599
备案序号:鲁ICP备05000455号
Copyright (c) 2001-2008 Unix-cd.com. All Rights Reserved.