KEEPODの起動不能を修理した☆
せっかく届いたKEEPD...手持ちのThinkPad、Dynabookで試しても起動出来ない症状は同じ。
会社に持ってきて、HP製PCで試しても症状は同じ。
Windows7上ではUSBメモリを認識するし、FAT32パーティーションの読み書きも可能。
どうやらMBRにインストールしたGRUBが破損しているようだ。
このまま何もしなければ3000円出して買った8GB USBメモリで終わってしまう...
GRUBを再インストールすれば修復できそう。
問題はどうやって再インストールするか?その具体的な手順・方法だ...
- Ubuntu 10.04のライブCDからGRUBを再インストール
→結果はNG(grub> プロンプトで停止、コマンドの入力待ちで途方に暮れる)。
そのそもUbuntuで採用されているのはGRUB2、KEEPODで採用したのはGRUBなので設定ファイルが違う。 - CentOS5.9が動作しているPCからGRUBを再インストール
→結果はNG(grub rescue> プロンプトで停止、コマンドの入力待ちで途方に暮れる)。 - Red hat Enterprise Linux Server 6.3が動作しているサーバからGRUBを再インストール
→結果はOK。grubのメニューが出てKEEPODが起動できるようになった。
= 実行したコマンド =
grub-install --root-directory=/media/KEEPOD /dev/sdb
※インストール済みGRUBのバージョンは 0.97-77.el6.i686 でした。
※"/media/KEEPOD"はUSBメモリのKEEPODファイルシステムがマウントされたポイント。
自動マウントの場合にこうなると思います。違う場合は読み替えてください。
※"/dev/sdb"はUSBメモリのデバイス名。こちらも違う場合は読み替えてください。