オリジナルLinuxの構築備忘録
起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認起動確認

5−28.起動確認

@ 起動確認用ブートローダーの読み込み

 /mnt/target2以下のlilo.confを書き換える
 $cd /mnt/target2/etc
 $vi lilo.conf ← lilo.confのサンプルは補足9.を参照

A hda6へブートローダーを導入

 $cd /mnt/target2
 $./sbin/lilo -r /mnt/target2
 Added RAMDISK * ← サンプルを使うとこのようなメッセージが出ます
 起動確認これで/dev/hda6にブートローダーが導入されたワン

B /mnt/target2/bootの確認

 サンプルどおりに実行した場合はこんな感じ
 $ls -l
 -rw-r--r-- 1 root root 512    Apr 29 00:08 boot.0301 ← lilo導入時のもの
 -rw-r--r-- 1 root root 512    Apr 29 00:17 boot.0306 ← 今回作成されたもの
 -rw-r--r-- 1 root root 6656   Apr 29 00:03 boot.b
 -rw-r--r-- 1 root root 565697 Dec 14 13:58 linux
 -rw------- 1 root root 22016  Apr 29 01:08 map
 -rw-r--r-- 1 root root 353939 Nov 17 04:44 ramdisk.img
 -rw-r--r-- 1 root root 230320 Dec  8 16:02 System.map

C 開発機のliloのエントリーを追加

 $cd /etc
 $vi lilo.conf
 エントリーの最後の以下の行を追加する
 other=/dev/hda6
    label=ramdisk
 ファイルを書き込みしてliloを反映する
起動確認ブートローダーがGRUBの場合だワン
 title ramdisk
 rootnoverify (hd0,5)
 chainloader +1

D リブートをして作成した区画から起動確認する

 一回目のブートローダー画面でramdiskを選択する
 二回目のブートローダー画面がでたらエンターを押して先に進めるか三秒後に自動起動
起動確認健闘を祈るだワン

 ログインプロンプトが表示されたら起動確認終了です。

起動確認ログインプロンプトが表示されないワン
 ・Kernel Panicで起動失敗する
 ramdisk内のマウント先が起動確認用になってますか?確認先:5-23 / 5-24
 /mnt/target2/rootsys/etc/fstabが間違えてませんか?
 ramdiskなどを変更した後にliloを実行しましたか?
 liloのオプション-rをつけずに実行してませんか?

起動確認いよいよ最後の仕上げだワン!次へ進むだワン


前  戻る  次
起動確認