深 入Linux 的LILO( 二 )
用;的;设;备;名;有:
----;①/dev/hdaN~/dev/hddN:ST-506;兼;容;硬;盘,a;到d;上;的N;个;分;区 。
----;②/dev/sdaN~/dev/sdeN:SCSI;兼;容;硬;盘,a;到e;上;的N;个;分;区 。
----;③/dev/xdaN~/dev/xdbN:XT;兼;容;硬;盘,a;到b;上;的N;个;分;区 。
----;④/dev/fdN:;软;盘,A:(N=0);或B:(N=1) 。
----;⑤/dev/nfs:;由;网;络;取;得;根;文;件;系;统;的;标;志 。
----;"image=":;指;定Linux;的;内;核;文;件 。
----;"delay=":;设;定;引;导;第;一;个;映;像;前;的;等;待;时;间 。
----;"disk=":;此;参;数;为;某;一;特;殊;的;硬;盘;定;义;非;标;准;参;数 。
----;"append=":;为;内;核;传;递;一;个;可;选;的;参;数;行,;其;典;型;的;应;用
是;为;不;能;完;全;由;系;统;自;动;识;别;的;硬;盘;指;定;参;数,;如
append="hd=64,32,202" 。
----;"label=":;此;参;数;为;每;个;映;像;指;定;一;个;名;字,;以;供;引;导;时
选;择 。
----;"install=":;安;装;一;个;指;定;文;件;作;为;新;的;引;导;扇;区,;缺;省;为
/boot/boot.b 。
----;"table=":;说;明;包;含;分;区;表;的;设;备;名,;如;果;此;参;数;忽;略,;引
导;加;载;程;序;将;不;能;传;递;分;区;信;息;到;已;引;导;的;操;作;系;统 。
三、LILO;典;型;配;置;方;法
----;通;常;情;况;下,Linux;的;安;装;程;序;自;身;就;可;以;完;成LILO;的;安;装
配;置,;从;而;较;好;地;解;决;多;重;系;统;的;引;导;问;题,;如;果;系;统;不;能
自;动;完;成;这;种;配;置,;那;么;可;以;通;过;手;工;修;改;配;置;文;件
/etc/lilo.conf;来;实;现;不;同;条;件;下;的;引;导 。
----;1;.;当;系;统;能;自;动;完;成;配;置;时
----;对;于;这;种;情;况,;只;有;一;个;建;议:;将LILO;安;装;到Linux;分;区;的
根;上,;而;不;是MBR 。;假;设;当;前hda1;中;装;有DOS/Windows,hda2;中;安;装
Linux,;则/etc/lilo.conf;的;内;容;大;致;如;下:
boot=/dev/hda2;;;#指定引导位置
compact
delay=5;;;#延时5秒
root=current;;;#根在当前分区
image=/boot/vmlinux;;;#指定Linux的内核文件
label=linux;;;#用Linux为代表名称
other=/dev/hda1;;;#其他操作系统所在的分区
table=/dev/hda;;;#指定包含分区表的硬盘
label=dos;;;#用dos为代表名称
----;2;.;当;系;统;无;法;自;动;完;成;配;置;时
----;不;外;乎;两;种;情;况:;其;一;是BIOS;不;能;直;接;看;到Linux;的;根;分;区
;;其;二;是BIOS;只;能;读;写;标;准IDE;硬;盘;的;前504MB 。;这;时,;必;须;遵;循
一;个;最;基;本;的;原;则:;建;立;一;个BIOS;能;存;取;的;较;小;的Linux;分;区,
其;中;包;含;内;核;文;件、;映;射;文;件;以;及;链;加;载;程;序;等;必;要;的;内
容,;而;根;则;可;以;是;另;外;一;个;独;立;的;分;区 。;至;于;配;置;上;的;其;他
细;节,;从;以;下;实;例;来;说;明 。
----;例1:;主;硬;盘;为IDE;接;口,;第;二;硬;盘;为SCSI;接;口,;根;文;件;在SCSI
上 。
----;对;策:;在IDE;硬;盘;上;划;分;一;个;较;小;的Linux;分;区(/dev/hda2),;其
中;包;含;基;本;文;件,;挂;接;到/u2;下,;其;配;置;文;件/etc/lilo.conf;的;主
要;内;容;为:
boot=/dev/hda;;;#LILO装在主IDE的MBR
install=/u2/etc/lilo/boot.b
#从boot.b安装LILO引导记录
map=/u2/etc/lilo/map
#安装程序建立此映射文件,
告诉引导载入程序内核块的位置
compact
timeout=50
image=/u2/vmlinux
#内核文件应事先拷贝到/u2下
label=linux
root=/dev/sda1
#告诉内核根系统在SCSI硬盘上
read-only
other=/dev/hda1
loader=/u2/etc/lilo/chain.b;#指明加载程序
label=dos
----;例2:;一;个;标;准;的IDE;大;硬;盘;需;安;装Linux;和DOS/Windows 。
----;BIOS;的int;13;调;用;是;采;用3;个;位;元;组;的;CHS;编;码,10;位;为;柱;面
推荐阅读
- Linux中IP隧道的分析与建议
- 对待LINUX的几点忠告
- 配置linux与win2000/XP/NT 双重引导
- 我的五福称号有哪些怎么看 支付宝五福称号查看入口
- 环保局公众号怎么举报
- 怎么进入手机注册微信号的界面
- 在硬盘上运行Fedora Linux 9 LiveCD方法
- Redhat红帽发布升级版企业Linux 5.2平台
- linux下的dns设置详解
- Linux历史篇