UEFIモードでHDD上のLinux Mintを起動するためにGRUB2をUSBフラッシュドライブにインストールするにはどうすればいいですか?


0

PCのSSDにWindows 8.1がインストールされています。それが私のメインOSです、そして私はそれを最も使用します。私は現在開発の目的でLinuxが必要です、そして私はWindowsがインストールされているのと同じSSDにLinux Mintをインストールしました。 USBフラッシュドライブが欲しいのですが、差し込むとGRUBブートローダが表示され、Linuxで起動することができます。それ以外の場合は、PCはWindowsから直接起動します。 Linux Mintをインストールするときに、USBフラッシュドライブを「ブートローダーインストール用のデバイス」として選択しましたが、フラッシュドライブには何もインストールされていないようですが、UEFI BIOSブートデバイスリストには「ubuntu」オプションがあります。 MintをUEFIモードでインストールしたにもかかわらず、そのメインパーティションからLinuxを起動し、これをレガシBIOSモードで実行します。また、nVidiaグラフィックスドライバはレガシーモードのために動作しないと思います。

UEFIとSecure Bootの互換性のあるフラッシュドライブを作成してそこにGRUB2 EFIをインストールする方法についての完全なステップバイステップのnoobチュートリアルを誰かに提供してもらえますか。


外付けドライブは、外付けドライブのESP - efiシステムパーティション上の/EFI/Boot/bootx64.efiからのみ起動します(起動フラグ付きのFAT32)。標準インストールでは、外部ドライブにそのファイル/フォルダは作成されません。フラッシュドライブのパーティションを作成し、内蔵ドライブのESPから/ EFI / ubuntuフォルダをフラッシュドライブにコピーします。次に、ファイルを/ EFI / Bootに再度コピーし、shimx64.efiをbootx64.efiに名前変更します。フルインストールでgrub / shimを両方とも/ EFI / Ubuntuでより多くのファイルを探すようにハードコードされている必要があります。 askubuntu.com/questions/886528/…

回答:


1

編集:これが何をするのかもう少し説明する。これでUSBドライブにブートローダがインストールされ、USBドライブをコンピュータに接続したときにブートローダを起動できるようになります。コンピュータのOSを起動します。

これはgrubではありませんが、まったく同じです。

とても簡単です。

あなたはrEFIndをダウンロードすることができます ここに あなたはそれをダウンロードすることができますrufusとUSBドライブにそれを燃やす ここに

  1. ルーファスを開き、あなたのUSBドライブを選択してください
  2. cdアイコンをクリックして、以前にダウンロードしたisoファイルに移動します。
  3. 進行状況が終了するまで、[開始]をクリックして待機します。
  4. USBドライブで起動すると、OSを選択できるブートローダが表示されます。

enter image description here


これはブートローダをインストールするだけで、Linuxのミントはインストールしないことに注意してください。私はこれがあなたが探していたものだと思った
Cyber_Star

いいえ。私はすでにMintをインストールしています。ブートローダをUSBにインストールしたいだけなので、USBを使用してインストール済みのLinuxにブートできます。

これはまさにそれがすることです! :)
Cyber_Star

男、私はそれがそれほど単純であるとは思わなかった!ちょっと試してみます...

私は数日前にこの方法を学びました:)それがうまくいくことを願っています
Cyber_Star
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.