web-dev-qa-db-ja.com

GRUBの問題によりUbuntuが起動しない

そこのユーザー、

私はspark希望を持ってここに来ました、あなたが私を助けることができることを願っています。古いWinXPを取り除きたいのですが、それのゲームサポートは今や徐々に期限切れになるようです...そこで、2台目のドライブを手に入れました。手元にあった古い空のドライブ(ATA-Maxtor 90648D3)を他のドライブにWinXPで接続して、害を及ぼさないようにし、Ubuntu 12.04のインストールを開始しました。インストールプロセスが正常に終了した後は通常のシャットダウンですが、新しいUbuntuをHDDから起動しようとすると、次のように表示されていました。

 error: out of disk.
   grub rescue>

だから、今何をすべきか?私はすでにターミナルで多くのことを試しました、例えば http://opensource-sidh.blogspot.de/2011/06/recover-grub-live-ubuntu-cd-pendrive.html に記載されているupdate-grubすべてが機能し、データの欠落などについて不満はありませんでしたが、結局のところ、彼はまだ起動できませんでした。

次のステップは、etc/default/grub-fileを変更して、ATAドライバーを最初にロードして、ドライブに問題が発生するようにすることでした。しかし、これでも何の効果もないようでしたが、Live-CD-ModeでUbuntuを使用しています。

助けてくれる人がいたら、とても嬉しいです。

デイブ、サポートをありがとう

追伸:私は、Ubuntuの小さなツールであるboot-repairでそれを修正しようとしても、おそらく私を助けるのに役立つデータを含むファイルを作成しました。あなたはそれを http://paste.ubuntu.com/1428022/ で見つけることができます

更新:職場ではWDC WD3200YS-01PGB0ドライブがあり、すべてが機能しています。自宅で、ATA-Maxtorで試してみました。上記の残り...

4
Dave

だから、私はこの問題にもう一度時間をかけたので、それに取り組んだ-そしてそれを修正した!とてもシンプルでしたが、思っていたよりも別のレイヤーにありました。 HDDのジャンパー位置を切り替えたところ、動作しました。 HDDはスレーブとして登録されていると思いますが、これは起動の問題ではありません。したがって、ドライブからOSを起動する場合は、必ずそれをマスターとして含めて(1または2は関係ありません。マスターのみ)、BIOSが検索する場所を認識できるようにしてください。あなたの助けをありがとう、多分それらのヒントは他の誰かが解決策を探すのを助けることができます!?

0
Dave

幸い、これは非常に簡単な修正です。

  1. ライブCD(Ubuntuが望ましい)で起動します。
  2. コマンドラインを開きます。これを行うには、Ubuntu GUIの任意の場所からctrl + alt + Tを押します。
  3. コマンド「Sudo grub-install」を実行します

完了するまでに2秒ほどかかり、GRUBが再インストールされます。

1
kelvinafox

ここに記載されている「 ここをクリック 」の救急処置に従ってください。

これで問題が解決すると思います!

1
Mukund