web-dev-qa-db-ja.com

エラー:hd0はC / H / S値を取得できません。グラブレスキュー>

マシンの電源が切れました。電源を交換しました。

起動すると、カーソルが点滅する空白の画面が表示されます。

したがって、起動中にshiftを保持すると、次のエラーが表示されます。

error: hd0 cannot get C/H/S values.
grub rescue>

lsと入力すると、(hd0)(fd0)が表示されます。

このインストールはネジ止めされていますか?再インストールする必要がありますか?その場合、Ubuntu Liveディスクを使用して、HDDからファイルの一部を取得できますか?

Ubuntu 12.04 LTS(32ビット)を使用しています

2
Michael Ecklund

Ubuntu Live-CDを使用してファイルにアクセスしたり、システムを修復するために使用したりできます。

  1. ライブCDから起動する
  2. インストールliloSudo apt-get install lilo
  3. インストールされている場合:Sudo lilo -M /dev/XXX mbrここで、XXXはハードドライブです。ほとんどの場合、XXXsdaです。これにより、指定したデバイスに新しいマスターブートレコード(mbr)がインストールされます。詳細については、 liloのマンページ を参照してください。コマンドを入力すると、おそらくいくつかの警告が表示されます。それらは安全に無視できます。数年前は、liloがデフォルトのブートマネージャーであり、警告はそれに関連しています。

これで、システムは問題なく起動するはずです。

1
qbi