Ubuntu アップデート後の Grub ブート エラー

Ubuntu アップデート後の Grub ブート エラー

Windows XP とのデュアル ブートで Ubuntu 10.04 をインストールしました。自動更新に設定しました。grub を更新していましたが、再起動後に次のように表示されます。

error:no such device: <hex number>

grub rescue プロンプト付き。

これは母のオフィスのコンピューターなので、明日母に深刻な影響を与えるかもしれないので、今私はパニック状態です。どうすればいいでしょうか?

アップデート:ls で (hd0) しか表示されないため、パーティション構造が破損しているようです。

答え1

私の推測では、アップグレードによって mbr が壊れたようです (1.9x grub から 2.0 へのアップグレードでしたか?)

livecd を使用して grub を復元してみることもできます:

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

ハード ドライブのパーティションが破損しているとの結論に至った理由がわかりません。ライブ CD を使用してドライブにアクセスしてみてはいかがでしょうか。

答え2

別れた魔法パーティションを復元するためのツールがいくつかあります。それが機能しない場合は、ファイルを直接復元できる可能性があります。これですが、私はまだ使っていません。

関連情報