レガシーブートを使用するシステムにubuntu 19.10があります。 Windows 10をUEFIモードでインストールしましたが、起動時に起動オプションがありません。
私はブートを修正するために以下のことを試みました:
boot-repair
ユーティリティ、次のエラーで失敗しました:[[grub-efi-AMD64-signed]パッケージを含むリポジトリを有効にしてください 'UEFI
パーティションを作成し、それに手動でgrubをインストールしてみました。それも機能しませんでした。easyBCD
ユーティリティを試しました。ここで新しいエントリオプションを追加すると、Linuxが無効になります。しかしどちらもうまくいきませんでした。現在Ubuntuにログインできません。ただし、起動可能なUbuntu USBが手元にあるので、家は別のパーティションにマウントされています。
データを失うことなくブートローダーを修正する方法はありますか?再インストールが唯一のオプションである場合、「something-else」の代わりに再インストールubuntuオプションを使用すると、ブートローダーが修正されますか?再インストールするために使用できる便利なリンクを参照してください。
コメントで@mchildが推奨するように、正しいバージョンのUbuntuライブイメージを使用する必要があります。それが機能しない場合は、以下の手順に従って問題を修正してください。
ファームウェア設定からUEFIとレガシーBIOSの両方を起動できるようにすることができます。 UEFIファームウェアを搭載した多くのコンピューターでは、レガシーBIOS互換モードを有効にできます。このモードでは、UEFIファームウェアは、UEFIファームウェアの代わりに標準BIOSとして機能します。
ただし、UbuntuをUEFIとして再インストールすることをお勧めします。
/home
のバックアップを作成してください。別のパーティションにある場合でも、バックアップを作成してください。 UbuntuがレガシーBIOSからインストールされたため、MBR
およびGPT
で問題が発生する可能性があるため、このパーティションも削除する必要がある場合があります。しかし、変更せずに試すことができます...Something else
オプションを使用してUbuntuをインストールする場合は、空き領域をそのままにしておきます。 Install alongside Windows
オプションを使用する場合は、Windowsパーティションを拡張して、空き領域も占めるようにします。 これも役に立ちます コンピュータからLinuxデュアルブートシステムをアンインストールする方法
これは本当に簡単です。 Ubuntuを一度インストールしたので、その方法がわかります。
UEFI
がファームウェア設定で有効になっている唯一の起動オプションであることを確認してください。UEFI-
で始まる名前を探してください)。UEFI
を起動した場合は、Install alongside Windows
オプションが表示されます。これが表示される場合は、それを選択するか、Something else
オプションを選択します。表示されない場合は、UEFI
オプションが選択されていません。Windows 10は、GPTパーティション化を使用してUEFIモード(非CSM)でインストールされます。 (また、UbuntuはUEFI(CSM [レガシー])にインストールされていました。両方とも異なります。そのため、並行して動作しません。