現在、KNOPPIX6.2をインストールし直している。これでだめならもうあきらめよう。きっかけは、うっかりミスだった。
【環境】
NEC LaVie L LL750/2D
PentiumⅢ 1.0GHz 256MB RAM
HITACHI DK23CA3 30GB (IDE)
KNOPPIX 6.2 (/dev/sda2)
PUPPY LINUX 4.3.1 (/dev/sda3)
ハイバネートに成功。ところが・・・
KNOPPIX6.2のハイバネートに成功した直後のことだ。調子にのって、デバイスの基本情報を記録する /etc/fstab というファイルの手直しをしたときに、書きかえをシステムに反映させてイメージファイルを更新するのを怠った。おそらくそのせいで、GRUBが起動しなくなってしまったのだ。
その後ずっとドロドロした状態が続いている。Lavie L LL750/2Dにはフロッピードライブがあるので、GRUBの起動フロッピーがあるとこういうときに便利なのかもしれないが、うまくいかなくて作っていなかった。
GRUB> 画面からの起動に成功。しかし・・・
GRUB> という表示だけ出ている初期画面からなんとか手動でKNOPPIXを起動することができたが、/boot/grub/menu.lst や /etc/fstab を編集することができない。permission denied となる。
ライブ・ディスクというのはこういうときのためにあるはずなのだから、DVD-KNOPPIXから編集してみることにした。HDD-KNOPPIX自体は例の org.freedesktop.Hal.Device.Volume. UnknownFailure のエラーが出ることもなくマウントされるが、やはり問題のファイルの編集ができない。
GRUBを再インストール。だが・・・
PUPPY LINUXの [GRUBブートローダの設定] というアプリケーションは使い勝手がいいので、PUPPYのライブCDからGRUBをインストールし直して、新しいgrubディレクトリとmenu.lstを作った。古いmenu.lstを削除することができないので、古いgrubディレクトリの名前を変えてごまかした。それでも、あいかわらずfstabの編集ができない。
KNOPPIXを再インストール。けれども・・・
結局あきらめて、KNOPPIX6.2を再インストールする。しかし、apt-get upgradeがうまくいかない(これはもう今までの話とは関係ない全然別な問題だ)。不可解なのは、これまで何度となくKNOPPIXをインストールしてはapt-get upgradeをしているのだが、そのたびに、うまくいく箇所とつまずく箇所が変化するということだ。もちろん無理にアップデートする必要もないのだが、apt-get upgradeでこれ以上はアップデートできないというところまでうまくいったことがあるので、その快感を忘れることができない。そしてapt-get upgradeするのは、インストールしたてがチャンスなのだ。
apt-getでread-onlyエラー
何度目かの再インストールとapt-get upgradeで、かなり深刻そうなエラーが出てきた。依存関係が解決できないといった類のものではない。たとえばこんなメッセージが表示される。
dpkg: unable to access dpkg status area: Read-only file system
reiserfsckからのアドバイス
そこで、DVD-KNOPPIXから、ファイルシステムを修復するfsckというコマンド(ツール)を試してみた。HDD-KNOPPIXのファイルシステムはReiserFSなので、reiserfsckというツールだ。すると、うちのめされるようなメッセージが表示された。
The problem has occurred looks like a hardware problem. If you have bad blocks, we advise you to get a new hard drive, because once you get one bad block that the disk drive internals cannot hide from your sight, the chances of getting more are generally said to become much higher (precise statistics are unknown to us), and this disk drive is probably not expensive enough for you to you to risk your time and data on it.
どうやら、不良ブロックがあるからハードディスクを買い換えなさいと忠告してくれているようだ。それで節約できる時間や守られるデータの価値にくらべたら安いものだと。
HDDの交換ができない
じつはハードディスクの交換について考えたことがある。じっさいハードディスクは安いし、使い回しもできるから無駄にならない。しかし、Lavie L LL750/2Dの分解は手に負えなかった。これがThinkPadだったら、インターネットで図解を見れば誰でも分解できるし、そもそもHDDは分解しなくても交換できるというのに。
それでもLavie L LL750/2Dは動いている
そうこうしているうちに、KNOPPIX6.2のインストールにとりあえず成功した。しょっちゅうインストールに失敗するのはHDDに問題がある可能性が高いということに、今にして思い当たる。デュアルブートのGRUBは、PUPPY LINUXのライブCDからインストールするのが楽だ。
latex が使いたいとおもうのは、たとえば訓点つきの漢文をうつときだ。