ブート失敗?!


もしも、うまく起動しなかったら、どうしましょ?
私の場合は、起動はうまくいったのですが、先にも述べたとおり、rootパスワードの設定を忘れて、ログインできないことになってしまいました  。

えっ?!インストールのやり直し?

いえ、インストールCDを使って、復旧できます 。

インストールCDから、ブートして、ログインプロンプトが出るまで待ちます。

次に、ディスクをマウントして、chrootGentoo環境に入ります。私の場合は、

# mount /dev/hda4 /mnt/gentoo
# cd /mnt/gentoo
# mkdir var boot
# mount /dev/hda1 boot
# mount /dev/hda3 var

procファイルシステムもマウントして、

# mount -t proc none /mnt/gentoo/proc

chrootして、Gentoo環境に入ります。

# chroot /mnt/gentoo /bin/bash
# env-update && source /etc/profile

ここで、必要な作業を実行します。

後は、chrootから抜けて、再度リブートします。

# exit
# umount /mnt/gentoo/boot /mnt/gentoo/var /mnt/gentoo/proc /mnt/gentoo
# reboot

この方法は、カーネルの作成失敗、GRUBの設定ミスなどにも、応用がききますね。

ブートしてみる


作成したインストールCDをセットして、ボロPCの電源ON!
CDからブートする旨のメッセージが出て、

boot:

ときた。
カーネルに渡すパラメータも特にないので、そのまま[Enter]

グラフィカルなきれいな画面です。。
ALT+F1を押すと、ブートログを見ることができます。

Processor 0 is Pentium III (Coppermine) 801MHz, 256 KB Cache ...
...
Not Loading APM Bios suport.
...
...
Network device eth0 deteted, DHCP broadcasting IP.
...
...
...

ネットワークもDHCPで繋がったようです。

作業は、始まったばかり、これからが、長い道のりだ。