web-dev-qa-db-ja.com

インストール後に再起動して適切なブートデバイスを選択する(デュアルブート)

Windows 10と一緒にubuntu 18.04 ltsをインストールしました。Windowsで80 GBのディスクをパーティション分割しました。次に、USBペンドライブからubuntuを起動し、次の手順を実行しました。ルートシステム、論理、ext4システム用の76GBのパーティション。次に、スワップ領域用にさらに4GB。私が続けたいと思ったとき、それは言った:

EFIのパーティションが検出されませんでした。システムが起動しない可能性があります。 EFIのパーティションを作成するか、自己責任で続行してください。

そこで戻って、推奨として200MBのEFIシステムタイプのパーティションを作成しました。その後、インストールは適切に行われましたが、その後、システムが再起動すると、次のメッセージでブートが失敗しました

再起動して適切なブートデバイスを選択するか、選択したブートデバイスにブートメディアを挿入し、キーを押します。

私が試した内容:UEFI /レガシーモードを無効にします。私の起動順序:1)HDD 2)CD/DVD 3)PXEネットワーク

また、次のログでブート情報を作成しました。 boot log

このトピックに関する他の提案は見つからなかったので、私はあなたの助けを求めています。可能であれば、win10でデータとプログラムを失いたくないのですが、Ubuntuが他のOSであるデュアルブートオプションが確実にあります

編集:それで、GPartedでsda1 ntfs(Win 10ブート)からのブートフラグが外れたことを発見したので、それを追加しました。これでWIN 10にアクセスできますが、Ubuntuにはまだアクセスできません。

1
ziadome

問題の原因となったイベントの詳細なリストはわかりませんが、根本的な原因は、Windowsインストールがレガシー(BIOS)モードで起動し、UbuntuインストールがUEFIを使用していることです。無効にしようとしたUEFI /レガシーオプションは、BIOSモードを表します。私の経験では、異なるブートモードは一緒にうまく機能しません。両方に同じものを使用する必要があります。

それを実現するには2つの方法があります。

1つは、レガシーモードでUbuntuを再インストールすることです。インストーラーのペンドライブはUEFIモードとBIOSモードの両方から起動でき、Ubuntuをインストールして、インストーラーで起動したのと同じ方法で起動できると思います。したがって、UEFI /レガシーブートモードをオンに戻し、インストーラーをレガシーモードで起動し、EFIパーティションを削除して、当初の意図どおりにUbuntuをインストールする必要があります。次に、Ubuntuを起動しようとすると、GRUBがWindowsのインストールを検出し、その起動を提案するはずです。

もう1つの方法は、UEFIモードでWindowsを再インストールすることです。私の知る限り、Windowsブートモードは、パーティションテーブルのタイプに完全に依存しています。パーティションテーブルのタイプは、MBR(fdiskではdosとラベル付けされている)またはGPTです。 MBRパーティションテーブルのあるドライブにインストールすると、現在BIOSモードで起動しますが、GPTパーティションテーブルのあるドライブにインストールすると、UEFIモードで起動します。したがって、これを行うには、新しいパーティションテーブルを作成し(ドライブ上のすべてのデータを失う原因になります)、Windows 10をインストールしてからUbuntuをインストールする必要があります。どちらの場合も、UEFIモードでペンドライブを起動することを確認する必要があります。

3
Tamás Tegzes

私も同じ問題を抱えていました。自動的に起動する代わりに、UEFIオプションなしのUSBオプションを選択して修正しました。

0
Tomas Luna