- ベストアンサー
Linuxが起動しなくなった場合のGRUBの設定方法
HW RAID1を構築したx86サーバ(IBM xSeries206)にRedhat Linuxをインストールして、長らく勉強目的で運用していたのですが、 片方のHDDが故障した為、物理的に切り離した所、ブートローダー (GRUB)が以下のメッセージを出して、起動しなくなってしまいました。 root (hd0,0) Filesystem type is ext2fs, partition type 0x83 kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ Error 2: Bad file or directory type 書籍や解説サイト等で掲載・紹介されている方法(以下の様な 流れです)を色々と試しているのですが勉強不足という事もあり 行き詰まってしまいました。 どなたかアドバイスを頂けると助かります。 grub> root ( <TAB> Possible disks are: fd0 hd0 grub> root (hd0, <TAB> Possible partiions are: Partition num:0,Filesystem type is ext2fs, partition type 0x83 Partition num:1,Filesystem type is ext2fs, partition type 0x83 Partition num:2,Filesystem type unknown, partition type 0x82 grub> root (hd0,1) Partition num:1,Filesystem type is ext2fs, partition type 0x83 grub> cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 /dev/sda3 swap swap defaults 0 0 grub> root (hd0,0) Partition num:0,Filesystem type is ext2fs, partition type 0x83 grub> kernel /vmlinuz-2.4.21-4.ELsmp root=/dev/hda2 Error 2: Bad file or directory type よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
お礼
ご回答、ありがとうございます。 アドバイスに従って、KNOPPIX(初めて使いました)で起動し hda2(hd0,1)をマウントする事が出来ました。 hda1(hd0,0)をマウントしようとすると、I/Oエラーが表示され てしまいました(原因はこのあたりなのでしょうか?) 今回は元の状態に復帰する事は出来ませんでしたが、 ひとまず故障前のデータが拾えただけでも、大変助かりました。 ありがとうございました。