web-dev-qa-db-ja.com

UEFIモードでWindowsをインストールした後、ブートオプションが消える

レガシーブートを使用するシステムにubuntu 19.10があります。 Windows 10をUEFIモードでインストールしましたが、起動時に起動オプションがありません。

私はブートを修正するために以下のことを試みました:

  • 試しましたboot-repairユーティリティ、次のエラーで失敗しました:[[grub-efi-AMD64-signed]パッケージを含むリポジトリを有効にしてください '
  • UEFIパーティションを作成し、それに手動でgrubをインストールしてみました。それも機能しませんでした。
  • windowsにログインし、easyBCDユーティリティを試しました。ここで新しいエントリオプションを追加すると、Linuxが無効になります。

しかしどちらもうまくいきませんでした。現在Ubuntuにログインできません。ただし、起動可能なUbuntu USBが手元にあるので、家は別のパーティションにマウントされています。

データを失うことなくブートローダーを修正する方法はありますか?再インストールが唯一のオプションである場合、「something-else」の代わりに再インストールubuntuオプションを使用すると、ブートローダーが修正されますか?再インストールするために使用できる便利なリンクを参照してください。

2
Govi S

コメントで@mchildが推奨するように、正しいバージョンのUbuntuライブイメージを使用する必要があります。それが機能しない場合は、以下の手順に従って問題を修正してください。

ファームウェア設定からUEFIとレガシーBIOSの両方を起動できるようにすることができます。 UEFIファームウェアを搭載した多くのコンピューターでは、レガシーBIOS互換モードを有効にできます。このモードでは、UEFIファームウェアは、UEFIファームウェアの代わりに標準BIOSとして機能します。

ただし、UbuntuをUEFIとして再インストールすることをお勧めします。

Ubuntuをアンインストールする

  1. 最初に/homeのバックアップを作成してください。別のパーティションにある場合でも、バックアップを作成してください。 UbuntuがレガシーBIOSからインストールされたため、MBRおよびGPTで問題が発生する可能性があるため、このパーティションも削除する必要がある場合があります。しかし、変更せずに試すことができます...
  2. Ubuntuをアンインストールするには、Windowsを起動し、Ubuntuパーティションを削除します(ファイルシステム名はありません)。 Remove Ubuntu partitions.
  3. Something elseオプションを使用してUbuntuをインストールする場合は、空き領域をそのままにしておきます。 Install alongside Windowsオプションを使用する場合は、Windowsパーティションを拡張して、空き領域も占めるようにします。 Extend volume
  4. Windowsブートローダーを修復します。手順については Windowsブートローダーの問題を修復する方法 を参照してください。

これも役に立ちます コンピュータからLinuxデュアルブートシステムをアンインストールする方法


Ubuntuをインストールする

これは本当に簡単です。 Ubuntuを一度インストールしたので、その方法がわかります。

  1. 今回は前に行ったことと同じですが、UEFIがファームウェア設定で有効になっている唯一の起動オプションであることを確認してください。
  2. 起動可能なUSBで起動しますが、必ずUEFIバージョンで起動してください。 2つある場合があります(これらの名前は異なる場合があります。UEFI-で始まる名前を探してください)。
  3. UEFIを起動した場合は、Install alongside Windowsオプションが表示されます。これが表示される場合は、それを選択するか、Something elseオプションを選択します。表示されない場合は、UEFIオプションが選択されていません。
  4. インストール後、Ubuntuがファームウェアオプションの起動順序で最初であることを確認してください。
2
Sasuke Uchiha

Windows 10は、GPTパーティション化を使用してUEFIモード(非CSM)でインストールされます。 (また、UbuntuはUEFI(CSM [レガシー])にインストールされていました。両方とも異なります。そのため、並行して動作しません。

  1. ブート設定を[〜#〜] bios [〜#〜]からUEFI Only(非CSM)。
  2. Rufus を使用して起動可能なUSBを作成します
    • [〜#〜] gpt [〜#〜]にパーティションスキームを選択します
    • ブートモードを選択UEFIのみ(非CSM)
  3. USBから起動
  4. Ubuntuをインストールする
1
Atif Ali