2011.9.10
前へ
次へ
目次へ戻る
ホームページトップへ戻る

パソコンをつくろう!(パソコン自作のすすめ)
組み立てキットを使って自作に挑戦!

[第204回]


●mondo rescueのFATAL ERRORについて

mondo rescueを実行したところ、FATAL ERRORでアボートしてしまいました([第202回])。
そのときのログファイル(mondoarchive.log)の、FATAL ERRORに関する部分です。

-------FATAL ERROR---------
The de facto standard location for your boot loader's config file is /etc/grub.conf 
but I cannot find it there. What is wrong with your Linux distribution? 
Try 'ln -s /boot/grub/menu.lst /etc/grub.conf'...

読んでみますと実におかしなことが書いてあります。

標準ではブートローダのconfigファイルは/etc/grub.confだが、それがみつからない。
ln −s /boot/grub/menu.lst /etc/grub.conf を実行してごらん …。

調べてみますと確かに /etcにはgrub.confはありません。
そこで ln −s … の命令を実行してみなさい、というのでありますが。
その実行してみよという命令は、/boot/grub/menu.lstのシンボリックリンクを/etc/grub.confに作成するというもので、つまりそれを実行すると、/boot/grub/menu.lstの別名として/etc/grub.confというリンクファイルが作成されます。
ln −s はシンボリックファイルへのリンクを作成する命令です。

ええ。
実行してみましたよ。
実行はできたのですけれど。
でもですね。
これも確認してみましたところ、/boot/grubにはmenu.lstなんてファイルはないのですよ。
念の為に再度 sudo mondoarchive … を実行してみましたが、やっぱりエラーでアボートしてしまいます。

ああ。
/boot/grubにはgrub.cfgというファイルならあります。
そこで ln −s /boot/grub/grub.cfg /etc/grub.conf を実行したあと、もう一度 sudo mondoarchive … を実行してみました。
結果は、駄目でした。

調べてみますと、mondo rescueが実行できないトラブルはUBUNTUのもっと前のバージョンにもあったようです。
思うに、UBUNTUのバージョンアップにmondo rescueが追いついていけない、ということのようです。
あるいは、UBUNTU11.04でmondo rescueをエラーなく実行させる方法があるのかもしれませんが、私としては、こういう問題のあるツールは使う気にはなれません。
ですのでmondo rescueは諦めることにいたしまして、他のソフトについて検討をすすめることにいたします。

パソコンをつくろう![第204回]
2011.9.10upload

前へ
次へ
目次へ戻る
ホームページトップへ戻る