先日USBにLinuxをインストールする方法を紹介しましたが途中でブートローダの設定を間違えてしまうとwindowsが起動しなくなる状態に陥ってしまいます。
USBにLinux(Lubuntu)をインストールする
USBにLinux系OSをインストールし、好きなパソコンにUSBを挿すだけでLinuxを起動できるようにします。
Windowsを起動しようとすると以下のようにerror: no such device:–と出てきてしまい、windowsが起動しません。
一応、Linuxの入っているUSBを挿してLinuxのboot画面からWindows7を選択すればwindowsは起動しますが、USBを挿しておく必要があります。windows7を選択すると修復が開始され、windowsが起動できる。
no such deviceを対処
先述の方法はLinuxの入ったUSBを挿しておく必要があるのでUSBがなくてもwindowsが起動できるように修復します。一応、windows7でしか試していないので他のOSについては機能するかはわかりません。
1.Windows7のインストールディスク(orリカバリディスク)もしくはUSBを用意して、起動。
起動したら、[コンピューターを修復する]を選択します。
2.次へ進みます。
3.コマンド プロントを選択します。
4.以下のコマンドを順番に入力していきます。
bootrec /fixboot Enter
bootrec /fixmbr Enter
exit Enter
5.再起動して、Windowsが起動すればOKです。
参考
Ubuntu 10.04 LTS デスクトップ版のススメ「MBRを修復してUbuntuを撤去する(Windows 7) 」