grub2で読めないhd0のソースをどのように見つけることができますか?

grub2で読めないhd0のソースをどのように見つけることができますか?

CentOS 7がインストールされている新しいThinkServerを起動した後、grub(またはIsearchまたは場合はgrubコマンドシェルls)で起動メニューオプションのいずれかを選択しますerror: failure reading sector 0x0 from `hd0'

システムが起動しますが、エラーメッセージが面倒で消えてしまいたいです。efibootmgrUEFI設定で見つけることができるすべての操作を実行しました。

  • セキュアブートがオフになりました
  • レガシーサポートが終了しました。
  • UEFI設定の起動順序では何も表示されませんefibootmgr。これは、ハードドライブ以外のものが潜在的なブートソースであることを示します。

しかし、まだエラーが発生しました。 grubシェルに行ってlsを入力すると、(hd0)私が期待する(hd1)合計(およびそのパーティション)に加えて、(hd2)私が予想していない合計も表示されます。私はそれを説明するものを見つけることができず、それがどこから来たのかをhd0教える方法もありません。hd0

このエラーを取り除くにはどうすればよいですか?hd0どこから来て見つけて無効にするにはどうすればよいですか?

関連情報