GNU/Linux >> Linux の 問題 >  >> Ubuntu

Wubiと個別のパーティションの両方でインストールするWindows10/ubuntuのBcdeditを参照してください。

GRUB/Ubuntuで窓が通りかかっているようです。 WindowsにはUbuntuフォルダはありません。ファームウェアからGrubで起動してから、いずれかのOSを選択できます。 Wubi / Ubuntuを削除し、同じパーティションに直接再インストールしました。

Windows Boot ManagerはUbuntuのエントリを作成しなかったので、エントリを作成する必要があります。 Wubiはwubildr.mbrを置きます 私のシステムでは…しかし、これはEFIインストールでは間違っています。 shimx64.efiが必要です そのため、EFIで作成されたWindowsブートが機能する可能性があります。

bcdeditを使用してブートのコピーを作成します 、エントリをUbuntuにポイントします。

これが正しくない場合は、次に何をすべきか教えてください。

承認された回答:

bcdeditを使用してUbuntuのUEFIエントリを追加する場合は、管理者として次のコマンドを使用できます。

UEFIのすべてのBCDエントリを一覧表示します:

bcdedit /enum firmware

「WindowsBootManager」のUEFIエントリをコピーして、Ubuntuの新しいエントリを作成します。

bcdedit /copy {bootmgr} /d "Ubuntu Secure Boot"

新しいUbuntuエントリのファイルパスを設定します。 {guid}を前のコマンドの返されたGUIDに置き換えます。

bcdedit /set {guid} path EFIubuntushimx64.efi

オプションで、Ubuntuをブートシーケンスの最初のエントリとして設定します。 {guid}をコピーコマンドの返されたGUIDに置き換えます。

bcdedit /set {fwbootmgr} displayorder {guid} /addfirst

または、次のタスクを実行するスクリプトを使用することもできます。

@ECHO OFF
rem add Ubuntu EFI entry

bcdedit /enum firmware

for /f "tokens=2 delims={}" %%a in ('bcdedit /copy {bootmgr} /d "Ubuntu Secure Boot"') do set guid={%%a}
bcdedit /set %guid% path EFIubuntushimx64.efi
bcdedit /set {fwbootmgr} displayorder %guid% /addfirst

bcdedit /enum firmware 

Ubuntu
  1. UbuntuにLAMPをインストールするための基本ガイド

  2. Ubuntuに最適なオープンソースのスクリーンショットツール–インストールして使用する方法は?

  3. Ubuntu DVDバージョン用のWubiインストーラーはありますか?

  1. Ubuntu20.04にErlangプログラミング言語をインストールして実行する方法

  2. Ubuntuとは別のパーティションにあるIsoファイルからWindows7をインストールする方法は?

  3. UbuntuデスクトップGUIの選択肢は何ですか?それらを有効にする方法は?

  1. UbuntuのAlexa?

  2. WindowsとUbuntuの両方を同時に実行しますか?

  3. Ubuntuのパーティションサイズ?