UEFIブート可能なUSB生成の問題が広く議論されていることを知っています。しかし、最初の調査では、私が得た情報があまりにも具体的であるか、あまりにも豊富であるか、あまりにも秘密であるか、これらの組み合わせであるという感覚を持っていました。少なくとも私の場合、それは能力であり環境でした。だから質問を再投稿しました。このことを我慢してくれてありがとう。
目的
USBスティックのUEFI起動可能なDebianライブシステム。
原料
- ファイル。ハイブリッドISOイメージをダウンロードしました。正確に言うと、debian-live-8.2.0-amd64-gnome-desktop.iso ファイルです。このリポジトリ。
- デバイス。重要なことは、UEFI起動可能なUSBディスクを作成するためにこのファイルを使用する必要があります。
- ツール。 GUIを介してこれを行うためにGPartedを使用したいと思います。
私はGPartedを使用してBIOS起動可能なUSBフラッシュドライブを作成しました。ただし、UEFI ブート可能にする条件と手順は理解できません。
レシピ
問題は次のとおりです。
- これは可能ですか?欠陥のある野心を自由に指摘してください。
- もしそうなら、誰かがGPartedを使用してこれを実行するための疑似コードとタスクの順序を書くことができますか?
- それ以外の場合は、他のLinuxツールを使用してこれを実行しますか?
ご協力ありがとうございます!
答え1
答え2
通常は問題ありませんが、ペンドライブに複数のパーティションを設定する必要があります。
ペンドライブが次のように見つかったとします
/dev/sdb
。フォーマットされていない8MiBの空のパーティションを作成します
sdb1
(ここでgrub2
後で削除する必要があるかもしれませんが、その詳細は見つかりませんでした)。EFIというラベルの付いた100MiB FAT32(vfat)パーティションを作成します
sdb2
(これはターゲットシステムからカーネルが起動するESPパーティションです)。sdb2
フラグ boot と esp で示されるsdb3
少なくとも2.0GiB FAT32(vfat)タグBOOTを作成します(画像がコピーされる場所)。sdb3
msftdata
フラグでマークする(オプション)ext4または必要なファイルシステムラベルcasper-rw(ルートディレクトリ)を使用して、残りのスペースにパーティションを作成します(またはスワップのために最後に少しのスペースを残します)。 )棒にあなたのシステム)
その後、データをコピーしてGRUB2をインストールして構成する必要があります。
- また、ファイルをコピーするにはファイルマネージャまたはターミナルが必要で、grub.cfgを設定するにはテキストディレクトリも必要です。
次のような状況が発生する可能性があります。Busyboxの起動に関する問題