
Ubuntu日本語フォーラム

ログインしていません。
WindowsVistaにてUbuntu10.04のUSBブートを行ってみたところ、画面上に
>error: no such device: ・・・(略
>grub rescue
と表示されて、起動する事が出来なくなりました。USBをつけた状態でもつけてない状態でも同じようになります。
他のトピックも参照してみましたが、自分の状態とは微妙に違うもののように感じたので投稿させていただきました。
やったこと:
・LiveCDから起動し端末で以下の確認
----------------------------------------------------------------
$ sudo parted -l
モデル: ATA TOSHIBA MK3252GS (scsi)
ディスク /dev/sda: 320GB
セクタサイズ(論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 1574MB 1573MB primary ntfs
2 1574MB 299GB 297GB primary ntfs boot
3 299GB 309GB 10.7GB extended lba
5 299GB 309GB 10.7GB logical fat32
4 309GB 320GB 10.7GB primary ntfs hidden
警告: /dev/sr0を読み書き可能な状態にオープンできません。
/dev/sr0は読み込みのみ可能な状態でオープンされました。
エラー:/dev/sr0: ディスクラベルが認識できません。
-----------------------------------------------------------------
LiveCDから起動してCドライブを見てみたらデータ自体は残っていました。
・端末にてmbrのインストール?
sudo install-mbr ・・・(ちょっと忘れましたスミマセン
こういったことの知識がほとんどない状態でやってみたことだったので、どなたか解決法を教えてくれると助かります。
オフライン
同じ症状になりました
MBRは OSを立ち上げるためのソフトです(これでいいのかな)
パソコンの電源を入れて最初に読み込むハードディスクやUSBメモリに無ければいけません
現状ではMBRの無いディバイスから読み込んでいます
BIOSで立ち上がる順位を変更すれば OSの選択画面が出てきて 動きます
自分も同じ事をして USBが刺さってるときだけUbuntuにするようにしました
自分が今日した対処方法
BIOSの起動順位の変更
vistaの標準MBRの修復(vistaのインストールCDを入れて起動 コマンドプロンプトにbootrec /fixmbrと入れる)
すべてのハードディスクを外してからusbのubuntuの再インストール
BIOSの起動順位の変更
自分でgrubのインストール先を指定できるらしいですが 初心者の私には
この方法が一番簡単で一番間違いの無い方法でした
このようにしてBIOSで認識順位をUSB HDDの順番にすれば
USBメモリが刺さっているときは 最初にgrubが動いてくれるし
刺さっていなければ HDDからvista純正のMBRが立ち上がります
オフライン
返信ありがとうございます。
MBRについてよく分からなかったため教えて頂き助かりました。
BIOSについてはいろいろといじってみたのですが、それだけでは動きませんでした。
外付けののハードを持っておらず、しかも色々なデータが入っているので、
できるだけ再インストールはしたくないのですがいざという時はやってみます。
オフライン
mtshyash による投稿:
・端末にてmbrのインストール?
sudo install-mbr ・・・(ちょっと忘れましたスミマセン
こういったことの知識がほとんどない状態でやってみたことだったので、どなたか解決法を教えてくれると助かります。
生かじりはケガの元。上のことはやらない方が良いと思います。
1 windowsをきちんと元に戻すこと。
http://support.microsoft.com/kb/927392/
Microsoftの説明が分からなかったら、質問箱に質問を入れる。
2 Windowsの復旧法が分かるようになってから、ubuntuに手を出してください。さもないと痛い目にあいます。
オフライン
返信ありがとうございます。
たしかに勉強不足でした。次からは気をつけます…
オフライン