Windows 10 テクニカル プレビューは GRUB に含まれていません

Windows 10 テクニカル プレビューは GRUB に含まれていません

しばらく前にUbuntu 15.04をインストールしました。その後、次のようなガイドに従いました。これですUbuntu の後に Windows をインストールする方法について、Ubuntu の後に Windows 10 Technical Preview をインストールしました。その後、ライブ CD から起動し、ブート修復をインストールし、推奨される修復を実行しました。GRUB がそこに戻りましたが、Windows 10 は GRUB メニューにありません。os-prober検出されず、検出しても出力に表示されませんupdate-grub

再度ブート修復を実行しましたが、何も起こらず、どうしたらよいかわかりません。

BIOS マザーボードと、4 つのプライマリ パーティションを持つ MBR があります。

答え1

この問題を解決するのに協力してくれた Organic Marble と Thomas W. に感謝します。どうやら Grub は Windows 10 Technical Preview をサポートしていないようですので、grub メニュー エントリを手動で追加する必要があります。

  1. /etc/grub.d/40_customgedit または別のテキスト エディターを使用して root として開きます。
  2. 次に、ファイルの最後にエントリを追加する必要があります。私の場合は次のようになります。

    'Windows 10 Technical Preview' { set root='(hd0,msdos2)' chainloader +1 }

名前は重要ではなく、set root='(hd0,msdos2)'コマンドは異なります。hd0は最初のハードドライブを意味し、msdos2OS がどのパーティションにあるかを示します。

  1. 走るsudo update-grub
  2. 確認するには、開いて/boot/grub/grub.cfg新しいエントリがあるかどうかを確認します。

答え2

私は全く同意しません。最近インストールしましたWindows 10 Pro テクニカルプレビュービルド 10158GRUB を再インストールしたところ、正常に動作しました。Arch Linux と Windows 10 をデュアル ブートしています。os-prober確かに Windows を検出します。

これらが必要かどうかはわかりませんが、/dev/sdxZの前に Windows 10 パーティション ( )をマウントしてくださいos-prober

インストールGrub カスタマイザーそれを試してみてください。Windows 10 が見つかるはずです。そうでない場合は、少なくとも更新が必要になるたびに GRUB 構成を記述する必要がなくなります。

関連情報