名 前
lilo − ブ ー ト ロ ー ダ を イ ン ス ト ー ル す る
書 式
主 な 使 い 方 :
/sbin/lilo − ブ ー ト ロ ー ダ を イ ン ス ト ー ル す る 他 の 使 い 方 :
/sbin/lilo
-q − マ ッ プ を 調
べ る
/sbin/lilo -R − 次 回 の
リ ブ ー ト で デ
フ ォ ル ト と な
る コ マ ン ド ラ
イ ン パ ラ メ ー
タ を 設 定 す る
/sbin/lilo -I − 現 在 の
カ ー ネ ル の パ
ス 名 を 調 べ る
/sbin/lilo -A − パ ー テ
ィ シ ョ ン を ア
ク テ ィ ブ に す
る / ア ク テ ィ ブ
な パ ー テ ィ シ
ョ ン を 表 示 す
る
/sbin/lilo -M [-z] − デ バ イ
ス の マ ス タ ブ
ー ト レ コ ー ド
を 書 き 込 む −
ま た は デ バ イ
ス シ リ ア ル 番
号 を 消 去 す る
/sbin/lilo -T 指 定 し た
ト ピ ッ ク に つ
い て 詳 細 を 表
示 す る
/sbin/lilo {-u|-U} − lilo を ア
ン イ ン ス ト ー
ル す る
説 明
lilo
は 、 次 回 ブ ー
ト 時 に 有 効 と
な る ブ ー ト ロ
ー ダ を イ ン ス
ト ー ル す る 。
以 下 の オ プ シ
ョ ン が あ る 。
−A master-device [ N ] デ バ
イ ス master-device (例 え
ば "/dev/hda") に あ る
ア ク テ ィ ブ な
パ ー テ ィ シ ョ
ン を 調 べ る 。 1
〜 4 の 範 囲 の 数
字 を 付 け て 指
定 す る と 、
master-device に あ る 指
定 さ れ た パ ー
テ ィ シ ョ ン が
ア ク テ ィ ブ に
さ れ る 。
−b bootdev ブ ー ト
デ バ イ ス を 指
定 す る 。 つ ま
り 、 ブ ー ト ロ
ー ダ を イ ン ス
ト ー ル す る 場
所 を 指 定 す る
。 "-b /dev/hda" は マ ス
タ ー ブ ー ト レ
コ ー ド を 指 定
す る 。 "-b /dev/sdb5" は
二 つ 目 の SCSI デ ィ
ス ク の 最 初 の
拡 張 パ ー テ ィ
シ ョ ン を 指 定
す る 。
−c マ ッ プ の 圧 縮 を 有 効 に す る 。 こ れ に よ り 、 隣 り 合 っ た セ ク タ か ら の |
read リ ク エ
ス ト が ひ と ま
と め に な り 、
ブ ー ト の ス ピ
ー ド が 上 が る
(特 に フ ロ ッ ピ
ー の 場 合 )。
−C config-file
lilo は デ フ ォ ル ト で は 設 定 を 指 定 さ れ た フ ァ イ ル か ら 読 み 込 む 。 こ の オ プ シ ョ ン は デ フ ォ ル ト の 設 定 フ ァ イ ル /etc/lilo.conf 以 外 を 用 い る 場 合 に 使 う 。
−d delay
自 動 的 に 最 初
の イ メ ー ジ を
ブ ー ト す る ま
で の 遅 延 時 間
を 1/10 秒 単 位 で 指
定 す る (20 = 2 秒 で
あ る )。 Shift, Alt, Ctrl, ScrollLock,
CapsLock な ど で 自 動
ブ ー ト プ ロ セ
ス を 中 断 す る
た め の 余 裕 を
与 え る 。 中 断
さ れ る と ’boot:’
と い う プ ロ ン
プ ト が 表 示 さ
れ る 。 こ の ス
イ ッ チ は 設 定
フ ァ イ ル config-file に
prompt が あ る 場 合
は 上 書 き さ れ
る 。
−D label ブ ー ト
時 に リ ス ト の
最 初 に 現 れ る
デ フ ォ ル ト カ
ー ネ ル の 代 わ
り に 、 指 定 さ
れ た ラ ベ ル の
カ ー ネ ル を 使
用 す る 。
−f disk-tab デ ィ ス
ク ジ オ メ ト リ
パ ラ メ ー タ フ
ァ イ ル を 指 定
す る (デ フ ォ ル
ト は /etc/disktab)。
−g |
sector/head/cylinder (ジ オ メ ト リ ) デ ィ ス ク ア ド レ ス を 生 成 す る 。 cylinders は 1023 ま で に 制 限 さ れ る 。 古 い バ ー ジ ョ ン の LILO と 互 換 性 が あ る よ う に す る 。 |
−i
boot-loader ブ ー ト ロ
ー ダ と し て 使
う フ ァ イ ル を
指 定 す る (デ フ
ォ ル ト は
/boot/boot.b)。
−I label [i|r] ス タ
ー ト ア ッ プ 後
に 、 環 境 変 数
BOOT_IMAGE ま た は 仮 想
フ ァ イ ル
’/proc/cmdline’ で 実 行
し た カ ー ネ ル
の ラ ベ ル が 参
照 で き る よ う
す る 。 こ の コ
マ ン ド は 一 致
し た カ ー ネ ル
フ ァ イ ル ま た
は 初 期 ラ ム デ
ィ ス ク フ ァ イ
ル の パ ス 名 を
表 示 す る (そ れ
ぞ れ "i" ま た は
"r" オ プ シ ョ ン
で 指 定 す る )。
−l |
sector/head/cylinder ア ド レ ス の 代 わ り に 、 24 ビ ッ ト linear sector ア ド レ ス を 生 成 す る 。 | ||
−L |
C:H:S ア ド レ ス で は な く 、 32 ビ ッ ト 論 理 ブ ロ ッ ク ア ド レ ス (LBA) を 生 成 す る 。 こ れ に よ り 、 1024 シ リ ン ダ 以 上 あ る デ ィ ス ク の 全 て の パ ー テ ィ シ ョ ン に ア ク セ ス で き る 。 |
−m map-file
デ フ ォ ル ト の
マ ッ プ フ ァ イ
ル の 代 わ り に
指 定 さ れ た フ
ァ イ ル を 使 用
す る 。
−M master-device [ mbr-file ]
master-device で 指 定 さ れ た デ バ イ ス の マ ス タ ブ ー ト レ コ ー ド (MBR) を イ ン ス ト ー ル す る 。 第 2 引 き 数 で フ ァ イ ル を 指 定 し な い 限 り 、 デ フ ォ ル ト で は 新 し い MBR は "/boot/mbr.b" か ら コ ピ ー さ れ る 。 master-device の プ ラ イ マ リ パ ー テ ィ シ ョ ン テ ー ブ ル は 配 置 さ れ な い 。 デ バ イ ス シ リ ア ル 番 号 が な い 場 合 は 、 生 成 し て MBR に 書 き 込 む 。
−p 設 定 フ ァ イ ル に お い て |
"" で 指 定 さ れ て い る 全 て の パ ス ワ ー ド を 対 話 的 |
に 入 力 さ せ る 。
−P {fix|ignore}
linear ア ド レ ス と sector/head/cylinder ア ド レ ス が 一 致 し な く な っ た な ど の 「 異 常 」 の 見 つ か っ た パ ー テ ィ シ ョ ン テ ー ブ ル を 修 復 も し く は 無 視 す る 。
−q 現 在 の マ ッ プ フ ァ イ ル の 内 容 を 表 示 す る 。 |
lilo は デ フ ォ ル ト で |
/boot/map を 使 用 す る 。 こ の フ ァ イ ル に は ブ ー ト 可 能 な (複 数 の ) カ ー ネ ル の 名 前 と そ の 場 所 が 入 っ て い る 。 こ の オ プ シ ョ ン は そ の 中 に あ る カ ー ネ ル の 名 前 を 表 示 す る 。 -v オ プ シ ョ ン を 使 う と イ ン ス ト ー ル し た ブ ー ト ロ ー ダ に 関 す る よ り 詳 し い 情 報 が 得 ら れ る 。
−r
root-directory 操 作 を 行
う 前 に 、 chroot で
ル ー ト デ ィ レ
ク ト リ を 変 更
す る 。 新 し い
ル ー ト デ ィ レ
ク ト リ は /dev デ
ィ レ ク ト リ を
含 ま な け れ ば
な ら ず 、 /boot デ
ィ レ ク ト リ が
必 要 な 場 合 も
あ る 。 さ ら に
/etc/lilo.conf フ ァ イ ル
が 必 要 な 場 合
も あ る 。 シ ェ
ル ス ク リ プ ト
mkbootdisk で ブ ー ト
可 能 な フ ロ ッ
ピ ー を 作 成 す
る と き に 使 わ
れ る 。
−R command line こ の オ
プ シ ョ ン は 次
回 ブ ー ト 時 に
使 用 さ れ る デ
フ ォ ル ト の コ
マ ン ド を 設 定
す る 。 ブ ー ト
ロ ー ダ は 次 回
ブ ー ト 後 こ の
設 定 を 破 棄 す
る 。 設 定 さ れ
た コ マ ン ド が
有 効 な の は 一
回 限 り で あ る
。 典 型 的 な 使
用 法 は リ ブ ー
ト ス ク リ プ ト
の 中 で 、 ’shutdown
-r’ を 行 う 前 な
ど で あ る 。 引
き 数 な し で 使
う と 、 コ マ ン
ド ラ イ ン lock-ed や
fallback が キ ャ ン セ
ル さ れ る 。
−s save-file
lilo が ブ ー ト セ ク タ ー を 上 書 き す る と き 、 以 前 の 内 容 を 保 存 す る の に デ フ ォ ル ト で は /boot/boot.NNNN を 使 用 す る 。 NNNN が 何 に な る か は デ バ イ ス に 依 存 す る 。 こ の オ プ シ ョ ン は 、 そ の 代 わ り に ブ ー ト セ ク タ を 保 存 す る フ ァ イ ル 名 を 指 定 す る (ま た は 、 -u オ プ シ ョ ン と 共 に 指 定 し 、 ブ ー ト セ ク タ を 復 旧 す る フ ァ イ ル 名 を 指 定 す る )。
−S save-file 通 常 、 lilo は 既 に あ る セ ー ブ フ ァ イ ル を 上 書 き し な い が 、 こ の オ プ シ ョ ン を 指 定 す る と 上 書 き さ れ る 。
−t テ ス ト を 行 う 。 ブ ー ト セ ク タ ー や マ ッ プ フ ァ イ ル は 書 換 え な い 。 こ れ を |
-v と 共
に 指 定 す る と
、 lilo が 何 を 行
う か を 確 認 で
き る 。
−T option シ ス テ
ム 情 報 を 表 示
す る 。 そ の う
ち い く つ か は
シ ス テ ム BIOS か ら
の 情 報 で あ る
。 こ れ は 問 題
の あ る シ ス テ
ム を LILO 診 断 フ ロ
ッ ピ ー で 起 動
す る よ り も 便
利 で あ る 。 option
は 以 下 の う ち
ひ と つ で あ る
。
help - 使
用 可 能 な 診 断
の リ ス ト を 表
示 す る 。
ChRul - CHANGE-RULES で 指 定 さ
れ て い る パ ー
テ ィ シ ョ ン タ
イ プ を 表 示 す
る 。
EBDA - 拡 張 BIOS デ ー タ
エ リ ア 情 報 の
一 覧 を 表 示 す
る 。
geom=<drive> BIOS ド ラ イ ブ
の ド ラ イ ブ ジ
オ メ ト リ を 表
示 す る 。 例 :
geom=0x80
geom - 全 て の ド ラ イ
ブ の ド ラ イ ブ
ジ オ メ ト リ の
一 覧 を 表 示 す
る 。
table=<drive> プ ラ イ マ
リ パ ー テ ィ シ
ョ ン テ ー ブ ル
を 表 示 す る 。
例 :
table=/dev/sda
video - ブ ー ト ロ ー
ダ が 使 用 可 能
な グ ラ フ ィ ッ
ク モ ー ド を 表
示 す る 。
−u
[device-name] 保 存 さ れ
た ブ ー ト セ ク
タ を コ ピ ー し
て lilo を ア ン イ
ン ス ト ー ル す
る 。 device-name は 指
定 し な く て も
よ い 。 そ の 際
タ イ ム ス タ ン
プ を チ ェ ッ ク
す る 。
−U [device-name] 上 の オ
プ シ ョ ン と 同
様 だ が タ イ ム
ス タ ン プ を チ
ェ ッ ク し な い
。
−v よ り 多 く の 情 報 を 出 力 す る 。 一 つ ま た は 複 数 の |
-v オ プ シ ョ ン を 与 え |
る こ と で lilo が 出 力 す る 情 報 が よ り 多 く な る 。 ま た は 、 -v n (n=1..5) の 形 で 詳 細 度 レ ベ ル を ’n’ に で き る 。
−V バ ー ジ ョ ン 番 号 を 表 示 す る 。 |
||
−w 警 告 メ ッ セ ー ジ を 表 示 さ せ な い 。 |
−x option
RAID イ ン ス ト ー ル の 場 合 の み 。 option は none, auto, mbr-only の い ず れ か 、 も し く は そ の 他 の ブ ー ト デ バ イ ス を コ ン マ で 区 切 っ て リ ス ト に し た も の で あ る (リ ス ト に 空 白 を 入 れ て は な ら な い )。
−z |
-M ス イ ッ チ と と も に 使 用 す る と 、 デ バ イ ス シ リ ア ル 番 号 を 消 去 す る 。 通 常 は 次 の よ う な や り 方 で 、 新 し い デ バ イ ス シ リ ア ル 番 号 を 生 成 す る の に 使 わ れ る : |
lilo -z -M /dev/hda
lilo -M /dev/hda 左 の コ マ
ン ド ラ イ ン オ
プ シ ョ ン は 、
右 の 設 定 フ ァ
イ ル で の キ ー
ワ ー ド と 同 じ
意 味 で あ る 。
ブ ー ト オ プ シ ョ ン
こ こ で 説 明 す る オ プ シ ョ ン は 、 カ ー ネ ル イ メ ー ジ が ブ ー ト さ れ る と き に コ マ ン ド ラ イ ン で 指 定 す る こ と が で き る 。 特 に 記 述 が な け れ ば 、 こ れ ら の オ プ シ ョ ン は LILO に よ っ て 処 理 さ れ 、 カ ー ネ ル に 渡 さ れ る コ マ ン ド ラ イ ン か ら 削 除 さ れ る 。
lock |
’lilo.conf’ で ’lock’ が 指 定 さ れ た と き の よ う に 、 コ マ ン ド ラ イ ン を ロ ッ ク す る 。 |
mem=###[,K,M] シ ス テ ム の 最 大 メ モ リ を バ イ ト ・ キ ロ バ イ ト ・ メ ガ バ イ ト 単 位 で 指 定 す る 。 こ の オ プ シ ョ ン は コ マ ン ド ラ イ ン か ら 削 除 さ れ ず 、 常 に カ ー ネ ル に 渡 さ れ る 。
nobd |
BIOS デ ー タ を 収 集 さ せ な い 。 こ の オ プ シ ョ ン は 、 (以 下 の よ う に ) 行 の 終 り に "s" を 表 示 し て ハ ン グ ア ッ プ す る よ う な 、 IBM 非 互 換 の BIOS で 使 用 す る た め に 予 約 さ れ て い る 。 |
Loading.........s
vga=[ASK,EXT,EXTENDED,NORMAL] カ ー ネ ル の ス タ ー ト ア ッ プ 時 の デ フ ォ ル ト の ビ デ オ モ ー ド を 上 書 き す る 。
非 互 換 性
lilo を 2.2.x カ ー ネ ル か ら 導 入 さ れ た reiserfs と 用 い る と き に は 、 フ ァ イ ル シ ス テ ム を ’notail’ オ プ シ ョ ン で マ ウ ン ト し な い と 問 題 が 生 じ る こ と が 知 ら れ て い る 。 こ の 非 互 換 性 は reiserfs 3.6.18 と lilo 21.6 で 解 決 さ れ て い る 。 バ ー ジ ョ ン 22.0 の 最 初 の 頃 、 RAID イ ン ス ト ー ル で は ブ ー ト レ コ ー ド を RAID パ ー テ ィ シ ョ ン に 書 き 込 ん で い た 。 修 復 時 に RAID セ ッ ト を ブ ー ト 可 能 と す る た め に 、 条 件 つ き で MBR へ の 書 き 込 み を 行 っ て も よ い は ず だ が 、 実 際 に は す べ て の デ フ ォ ル ト 動 作 を 変 更 さ れ て し ま う 。 以 前 の バ ー ジ ョ ン と 同 じ ア ク シ ョ ン は 、 ’-x mbr-only’ ス イ ッ チ を 使 っ て 実 行 で き る 。
バ グ
設 定 フ ァ イ ル の オ プ シ ョ ン ’backup’ と ’force-backup’ は 、 RAID イ ン ス ト ー ル で は い ま の と こ ろ 正 し く 実 装 さ れ て い な い 。 デ フ ォ ル ト の ブ ー ト レ コ ー ド の バ ッ ク ア ッ プ 機 構 は う ま く 動 作 す る よ う な の で 、 そ ち ら を 使 う べ き で あ る 。
関 連 項 目
fdisk(8), lilo.conf(5), mkrescue(8), mkinitrd(8).
lilo の デ ィ ス ト リ ビ ュ ー シ ョ ン に は 多 く の ド キ ュ メ ン ト が 含 ま れ て い る 。 (lilo 22.1)
著 者
Werner
Almesberger <almesber [AT] lrc.ch> (ver.21 以
前 )
John Coffman <johninsd [AT] san.com> (ver.21.2 以
降 )