2015年03月23日

大騒ぎして元通り

ちょうど1週間前、徹夜仕事が終わってホッとしたタイミングで、1年あまり愛用しているAcer V5-131の起動がおかしくなった。はじめのうちは「あれ、どうしたのかな?」程度の不具合で、再起動をやり直したらうまく起動する程度のものだった。前日にアップデートが入りカーネルが新しくなったので、その関係の不具合かとも思った。いろいろインストールしているうちにgrubの自動更新がうまくいかなくなっていたので、ここしばらく手動で更新している。そのあたりで手順を間違えたかなとも思った。
けれど、起動時にgrubで旧カーネルを選択しても、不具合は続く。そのうちに、完全に起動しなくなった。
これはUbuntuの再インストールかな、と思って、念のためにデュアルブートにしてあるWindowsを立ち上げようとしたら、そっちも起動しない。bootイメージを見つけられないようすだ。
このマシンは、導入時になぜかUEFIからのインストールがうまくいかず、BIOSでUEFIとLegacy BIOSを切り替えて、UEFIにWindows、Legacyの方にUbuntuという変則的なデュアルブートにしてある(詳しくはこちら)。だから、UbuntuのカーネルアップデートのミスがWindowsの起動に影響するわけはない、と考えた。
だとしたら、これはハードウェアの問題にちがいあるまい。USBからUbuntuを起動すると問題ないから、ハードディスクの問題だろうと見当をつけた。幸いにもUSBから起動して本体のハードディスクを読みにいったら問題なく読めるから、バックアップはできる。バックアップを取り、新たなハードディスクを購入して、さて、ハードディスクの換装を試みた。
ハードディスクの交換そのものは、特に困難はない。ところが、交換して、まずはWindowsをと思って以前につくってあったリカバリ用のUSBドライブを挿入してみると、なぜだかドライブの初期化はできるけれど、Windowsは復活しない。何かが抜けているようなのだが、よくわからない(実のところ、この問題はいまだに解決できていない)。ただ、過去1年間でWindowsを必要とした機会はごく数えるほどしかなかったので、「それはそれでかまわない」と割りきって、Ubuntuのインストールに進んだ。今回は、なぜだか前回うまくいかなかったUEFIからのインストールがすんなりと実行できた。このあたり、謎は深まるばかり。
ともかくも、Ubuntuがうまくインストールできたので、今度は古いハードディスクを外付けドライブとして接続し、診断してやると、特に不具合はないようす。それならWindowsのリカバリディスクをもう一度作り直せないかと欲が出て、再度ディスクを交換してもとに戻し、とりあえず電源を入れたら、今度はWindowsの自動修復がかかってなぜだかWindows 8.1のログイン画面になった。
理由がわからないのは気持よくないが、ともかくこれでリカバリディスクを作り直し、またもハードディスクを交換して今度こそWindowsを新しいハードディスクに回復しようとしたら、やっぱりできない。結果は同じことになる。そして、Ubuntuにログインしようとしたら、今度は起動ディスクが見つからないとのエラー。どうやら、いっぺん外付けディスクで読み込んだときにUEFIが誤認識するような何かが起こったのではないかと推測。このあたりも実態は不明。
特別にWindowsを使いたいわけではないけれど、もとのハードディスクにも特に不具合はないようだし、だったら元に戻したほうが早いと気がついて、またもハードディスクを交換。交換のたびにWindowsは自動修復をかける。このあたりもやっぱりUEFIの親切、というか、ありがた迷惑な仕様なのだろう。
ただ、このままではUbuntuからの起動ができない。こういうときには、USBディスクからGrubに入ってオプションをつけてハードディスク上のブートイメージを指定してやればハードディスクのUbuntuから起動することができる。昔使ったそういう手段を思い出してしのごうかとも思ったが(いったんハードディスク上のUbuntuから起動すれば、Grubの修復でたいていはうまくいく)、そういえば14.04からアップデートしていなかったので、アップデートを兼ねて14.10のディスクからOSの再インストールを選択してやる。個人データはいじらないから、これでアップデートとGrubの修復の両方がいっぺんにできるという算段だ。

ということで、最終的に大騒ぎの末に、元の木阿弥に落ち着いた。昔はよくこういうトラブルがあったなあと思う。久しぶりだった。



posted by 松本 at 11:52| Comment(0) | TrackBack(0) | Ubuntuでの失敗・トラブル | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック