Mint と Ubuntu のインストール メディアとして USB ドライブを使用する必要があります。そのために、unetbootin を使用して USB を起動可能にします。
しかし、私の PC は EFI ブートのみをサポートしています (ブート デバイスを追加するときに、.efi
ファイル パスなどを指定する必要があります)。
.efi
私の質問は、いくつかのファイル (ファイル)をコピーして Linux ディストリビューションを作成するにはどうすればよいかということです。
というブートローダーについて聞いたことがありますelilo
が、使い方がわかりません。試してみました再検索、改善など、USB から起動していますが、USB ドライブ内の Linux ディストリビューションを起動するように構成する方法がわかりません。
答え1
USB ドライブに EFI ブートローダーをインストールする必要があります。エリロこれは私が以前使っていたものですが、GRUB2。Ubuntu amd64 エリロパッケージは 64 ビット バイナリを にインストールし/usr/lib/elilo/elilo.efi
、 32 ビット バイナリを にインストールします/usr/lib32/elilo/elilo.efi
。
EFI ファームウェアは、リムーバブル メディアでファイルを含む FAT32 ファイルシステムを検索します/EFI/BOOT/BOOTX64.efi
(32 ビット システムと 64 ビット システムの両方)。USB ドライブで FAT32 ファイルシステムを使用していることを確認し、elilo.efi
そのパスにコピーします。
一部の EFI システムでは起動スクリプトも必要になる場合があります。その場合は、次の内容を に記述します/EFI/BOOT/startup.nsh
。
BOOTX64
次に、elilo の設定ファイルを作成してカーネルの起動方法を指定する必要があるでしょう。/EFI/BOOT/elilo.conf
起動したいディストリビューションに合わせて設定ファイルを作成し、適切な設定を行ってください。RIPLinux次のようになります:
image=/riplinux/kernel64
label=rip64
initrd=/riplinux/rootfs.cgz
append="root=/dev/ram0 rw"
これで完了です。EFI には「MBR へのインストール」タイプの操作はありません。
ちなみに、ロッド・スミスのLinux の EFI ブートローダーの管理このサイトは、EFI の仕組みを理解するのに非常に役立ちます。