
以前の回答からいくつかの方法を試しました:
- BIOS メニューから起動順序を変更します。BIOS には Ubuntu のオプションはありません。
- USB から Ubuntu をロードした後、grub メニューを修復します。
- efibootmgr Ubuntu から起動順序を変更します。
- cmd で bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi または bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi などのコマンドを使用します。
高速スタートアップは無効になっています。
答え1
デュアルブートシステム(Windows 搭載)に Ubuntu をインストールするためのクイックガイド
Ubuntuのインストールに関する優れたガイドは数多くありますが、Windowsとのデュアルブートの場合、これが非常に重要であるということを強調しているわけではありません。UbuntuがWindowsと同じ「ブートモード」を使用してインストールされていることを確認する必要があります。すべてがスムーズに機能するように。
(「スムーズに動作する」とは、インストール後、マシンの電源を入れると、GRUB ブート メニューが表示され、起動するオペレーティング システムを選択できることを意味します。)
Ubuntu の公式ドキュメントでは、UEFI セクションでこの点について詳しく説明されています。https://help.ubuntu.com/community/UEFI
これが問題である可能性があることを示す最も明白な方法の 1 つは、Ubuntu をインストールした後、grub メニューから「Ubuntu」オプションを選択すると正常に動作するが、「Windows」を選択するとエラーが発生することです。
Windowsは通常、起動時にキーを押すことで起動できます。(多くの場合 f12)「ワンタイム ブート メニュー」が表示されるので、それを選択してそこから正常に起動することができます。
この質問の場合、電源を入れると、f12が押されない限り、マシンは Windows に直接起動し、そこから Ubuntu を選択できます。
ワンタイムブートメニュー
マシンの電源を入れると、BIOS 設定に移動するために押すことができるキーがあるはずです。そのキーはマシンの製造元が選択したものによって異なりますf2多くの場合、 またはでありesc、何を押すべきかを示すメッセージが画面上に短時間点滅することもあります。
- 「ブート メニュー」には、起動時にキーを押してアクセスすることもできます。キーはメーカーによって異なります。(私は を使用する Dellf12と を使用する HPを持っていますf9)
ここでは、最も人気のあるコンピューター メーカーの多くについて、両方に関する情報を集めた記事を紹介します。http://webtechmag.com/list-of-boot-menu-and-bios-keys-by-manufacturer/
以下は、「ワンタイム ブート メニュー」の例 2 つです (USB UEFI オプションが強調表示されています)。
--USB には 2 つのエントリが用意されており、USB を UEFI モードで起動するかどうかを選択できることに注意してください。(「非 UEFI」オプションは通常、「レガシー ブート」と呼ばれます。)
Ubuntu を正常にインストールしたように見えても、このような問題が発生する場合は、必ず BIOS 設定をチェックして、「ブート順序」または「ブート シーケンス」を確認することをお勧めします。
必要な起動順序は「Ubuntu」が最初です。このオプションを選択すると grub ブートローダーがロードされ、そこからいずれかのオペレーティング システムを選択できるためです。
私が持っていた HP ラップトップ (Ubuntu をインストールした後、Windows が自動的に起動していた) では、「Windows」オプションを強調表示して選択するまで、Ubuntu が起動オプションであることすらわかりませんでした。その後、他のオプションがあることが示され、f5 と f6 を使用して順序を変更して Ubuntu を最初にすることができました。
また、「非 UEFI」ブート用に別のレガシー ブート オプション リストが存在する場合もあります。過去 5 年間に Windows がプリインストールされたマシンでは、UEFI 以外のブートが使用される可能性は低く、最近の Linux ディストリビューションのほとんどは UEFI ブートをサポートしているため、動作するためにレガシー ブートは必要ありません。
ただし、レガシー ブートが有効になっている場合、USB を挿入して UEFI モードでの起動を明示的に選択しなかった場合、私の経験では、USB はレガシー モードで起動する傾向があります。(UEFI との最初の「冒険」が、このことを発見するのに役立ちました。)
Live USBを試す場合、どのモードで起動するかは大抵あまり重要ではありませんが、Ubuntuをインストールする際には、Ubuntu USBがWindowsと同じモードで起動することを確認する必要があります。おそらくUEFIになるでしょう。
USB を UEFI モードで起動すると、Ubuntu が UEFI モードでインストールされます。
USBをレガシーモードで起動すると、UEFIモードでインストールできなくなります。。
インストールは問題なく進みますが、最初に電源を入れたときに grub ブートローダーが表示され、提供されている任意のオペレーティング システムを起動することを選択できるようなセットアップにはなりません。
この場合の最も簡単なオプションは、Windows と同じブート モードで Live USB を起動したことを確認した上で、Ubuntu を再インストールすることです。
@oldfredさんはコメントで、別の選択肢としてブート修復それを変換するプログラム。
私はこれを使用した経験はありませんが、公式ドキュメントの指示に従うことができます(https://help.ubuntu.com/community/UEFI)の「Ubuntu を UEFI またはレガシー モードに変換する」という見出しの下にある「Ubuntu を UEFI またはレガシー モードに変換する」を参照してください。
これは、ブート修復ディスクライブUSBまたは追加ブート修復ppa と Ubuntu へのプログラムのインストール。