いつもどなたかのブログの記録で助けていただいてるので、今日の顛末を。
これまでwindows 7 と ubuntu11.04のデュアルブートにしていたが、かのgma500のvaio xということでディスプレイの輝度もまともに変えられず、サポートも終わってしまったので、12.01を勧める雑誌(Ubuntu Magazine)の付録ディスクをゲットしたところで、軽くインストール。
あっさり終わって、再起動をすると、grub rescueの画面で即ストップ…
あわてて探して、次のやり方へ。
grub rescue> lsのコマンドから、下記の表示。
(hd0,msdos6) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2)
ここからboot/のあるディレクトリを突き止めればよい、ということがわかり、実際
boot/はすぐにみつかったので(最初はhd0,msdos5だったが、途中で思い直して、アップグレードをやめて再インストールにしたところhd0,msdos6になっていた)、簡単かと思いきや、boot/grubにあるというはずの、normal.modというファイルが見つからない。
そのうち、/boot/grub/i386-pc/の方にあったという話も見つけたが、そこにもなし。あとはubuntu12を上書きインストールしても全く進展せず。結局、あきらめてwindowsのリカバリだけしようかと思ったところ、下記を見つける(ありがとうございました)。
これをしてから、ウインドウズが立ち上がるのを見届けた後、ダメもとでもういちどubuntuもインストールしたら、今度は成功。結局はmbrとかいうのが壊れてると、パーティションとかgrubがそのまま残っていても(書き換えても)、そっちを読みに行かないらしい。
以上どなたかのご参考まで。12.10はunityが重くてあっさりgnomeに。これまで認証エラーで塩漬けだったThinkfreeOfficeが見事認証に成功して、払った分が回収できたのはもうけものだったが(でも文字化けの嵐で、また苦戦)。