GRUB2(およびos-prober)がWindows 10を見つけることができません

GRUB2(およびos-prober)がWindows 10を見つけることができません

私はコンピュータにDebianベースのテストオペレーティングシステムのアップデートバージョンを再インストールしましたが、今回はインストールDVDをUEFI(FAT)メディアで起動したため、オペレーティングシステムはUEFIモードでインストールされました。いつものようにインストール後にグラブを修正しようとしましたが、OS検出器がUEFIおよび(!)非UEFIオペレーティングシステムを含む他のすべての種類のLinuxオペレーティングシステムを見つけたにもかかわらず、OS検出器が私のWindows 10を見つけることができなかったことがわかりました。 : 修正前にオペレーティングシステムが失われました。) すべてのLinuxは期待どおりに動作し、問題はありません。 Windows 10をメニューに追加する方法が見つからないようです。

私は長い間解決策を見つけ、いくつかのことが明確になりました。

  • os-proberを介してUEFI以外のシステムを無視することは問題ではありません。他のLinuxシステムは見つかりますが、UEFIモードでは見つからないからです。
  • custom_40にいくつかのコンテンツを追加するか、何もないまた、grub2全体が破損し、清掃して再インストールする必要がありました。
  • Windows 10は上記のOSを再インストールする前に動作し、Windows 10のインストールに対する変更はなかったので、有効な起動項目、パーティションなどがあります。

また、この研究は、これがmsdosパーティションテーブル(MBR)を持つ別のディスクにWindows 10をインストールし、私のLinux OSが別の同じディスク(テーブルGPT)にインストールされることに関連している可能性があることを発見しました。

私の質問は次のとおりです。GRUB2にWindows 10エントリを自分で見つけて追加させるにはどうすればよいですか?

ベストアンサー1

私は同じ問題があり、実行する前にウィンドウを含むパーティションをマウントして解決しました。os-prober

おすすめ記事