Debian 9でUSBドライブに起動可能なLinux ISOを作成したいと思います。 ISOは、ディスクに書き込まれた場合にのみ起動が可能であることがわかりました/dev/XdY
。 ISOが/ dev / sdd1などの特定のパーティションに書き込まれると、起動できません。その後の技術的な理由は何ですか?
パーティションにISOを書き込み、Gnome-Diskを使用してパーティションを削除すると機能します。 Gnome-Diskはファイルを削除しませんが、ディスクを起動可能にします。
答え1
- BIOSマシンの起動ディスク。
- UEFIシステムはUEFIパーティションを起動します。
したがって、これらのいずれもパーティションを起動できません。
パーティションから起動可能なISOが必要な場合は、ISOファイルをパーティションに追加すると、/etc/grub.d/40_custom
grubがISOを「起動」します。
割れたEG私のコンピュータに/opt
hd2, gpt2 どこに買いますか?
menuentry "GParted Live ISO" {
set ISOFile="/opt/Live-ISOs/gparted-live-0.31.0-1-amd64.iso"
loopback loop (hd2,gpt2)$ISOFile
linuxefi (loop)/live/vmlinuz boot=live components config findiso=$ISOFile ip=frommedia toram=filesystem.squashfs union=overlay username=user
initrdefi (loop)/live/initrd.img
}