October 3, 2007

mount: could not find filesystem '/dev/root'

野暮用でRawhideというかFedora developmentをインストール。インストールそのものには問題はないのだけれど、rebootした後なぜかrootパーティションを見つけられずにkernel panic。boot時のログを見る限りvgscanは問題なさそう。なので、grubでroot=LABEL=/となっているところで直接デバイスを指定してみた。標準的な構成だとroot=/dev/VolGroup00/LogVol00とかになるはず。

これでrootが見つからない問題は回避できたけど、/etc/fstabにはLABEL=/が/だと記述しているので、そのままだとまだ途中でこけるので、メンテナンスモードでログイン。e2labelで確認してみるも、何もラベルは設定されておらず、原因を特定。後はラベルを設定して解決。
# e2label /dev/VolGroup00/LogVol00 /

No comments: