从 ISO 制作可启动 USB

从 ISO 制作可启动 USB

我正在尝试将包括 mbr 在内的整个 iso 复制到 USB 设备中,该 iso 是内核编译的输出make isoimage,问题是它无法从 USB 启动。

谢谢。

USB 设备上的 fdisk

$ sudo fdisk -l /dev/sdc

Disk /dev/sdc: 15.4 GB, 15376000000 bytes, 30031250 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

linux.iso 文件

$ file -s linux.iso 
linux.iso: # ISO 9660 CD-ROM filesystem data 'CDROM' (bootable)

我使用 dd 命令将 ISO 内容复制到 USB 中

$ dd if=linux.iso of=/dev/sdc bs=1MB

答案1

正如 Peschke 所说,您需要使其可启动。如果您可以访问 GUI,请尝试 Gnome Disks。启动它,单击左侧面板上的 USB 闪存驱动器,然后在右侧面板的分区图下方,单击小齿轮图标。单击“编辑分区”,然后选中“可启动”一词旁边的复选标记。它可能会要求您输入密码,输入密码,然后按 Enter 键。请记住,并非所有计算机/BIOS 都支持从 USB 启动,因此不要放弃希望。

相关内容