Grub が Debian インストール用に USB から起動するのを防ぎます。

Grub が Debian インストール用に USB から起動するのを防ぎます。

私のLinux Mintはデュアルブートですが、オーディオに問題があるため、Windows 10でディスクマネージャを使用してパーティションを削除してDebianをインストールしようとしましたが、USBからDebianを起動しようとするとGRUBに移動します。この問題を克服することはできません。 。さまざまなフォーラムで多くのソリューションを試しましたが、この障害物を取り除いたソリューションはありません。誰でもどんなアイデアがありますか?

答え1

コンピュータがUEFI起動をサポートしている場合は、フラッシュドライブから直接起動できる必要があります(正確な起動キーについては、マザーボードのキーボードショートカットを参照してください)。それ以外の場合、ISOをフラッシュドライブに書き込むには、直接書き込みユーティリティが必要です。 Unetbootinは古いソフトウェアなので、起動可能なISO(最近のほとんど)がある場合は必要ありません。

答え2

@jdwolfがすでにコメントしたように…

結局、実際にUSBで起動することもできます。システムがUEFIモードで起動する場合は、\EFI\boot\bootx64.efiUEFIブートローダをUSBスティックに配置する必要があります。 Linuxインストールメディアでは、このUEFIブートローダは通常GRUBのUEFIバージョンです。

ブートファイルのレイアウトを変更してもUEFIブートローダ(またはにunetbootinあります)の設定を調整していない場合は、USBメディアから起動しようとすると、有効な設定なしでUEFI GRUBが発生する可能性があります。\EFI\boot\bootx64.cfg\EFI\boot\grub.cfg

UEFI実装にバグがある可能性があります。 GRUBの一部のUEFIバージョンは、UEFI実装の詳細に非常に敏感です。最近、GRUB開発者がさまざまなUEFI実装に関するバグレポートやその他の経験を受けて、この部分が改善されたようです。

最新のディストリビューションでは、インストールunetbootinのためにUSBメディアを準備するために同様のツールが必要ない場合があります。これで、多くのインストールISOが利用可能ですisohybridねえ)または同様のツールを使用して、USBメディアにISOを簡単に記録してdd操作できます。これにより、インストールメディアのレガシーBIOSとUEFIブートローダの両方がunetbootin経験的に構築された構成ではなく、Deployment Managerによって実際にテストされた構成を使用する必要があります。

答え3

最後の手段として、BIOSがサポートしている場合は、「レガシーブート」オプションを有効にしてみることができます。

以前の経験(hp envy 15 amd apu)によると、起動可能なフラッシュドライブ(gentoo x86_64)を使用するには、BIOSでこのオプションを検出する必要があります。

関連情報