准备一个可启动的 USB 驱动器

准备一个可启动的 USB 驱动器

将图像文件复制到 USB 驱动器之前是否有任何书面或不成文的规则?

如果是的话,这样的规则是什么(如果有的话)?

例如,USB 驱动器中是否应该有分区,或者是否可以执行以下操作:-

$ sudo cp KNOPPIX_V7.4.2DVD-2014-09-28-EN.iso /dev/sdb

我说的是实时图像,如 GRML、KNOPPIX 等。

答案1

ISO 映像最初并不是设计为可启动的,这意味着安装它时会遇到一些麻烦和麻烦。该格式的 El Torito 扩展允许启动(最初是通过在文件系统中包含可启动软盘映像),但这仅在通过 CD/DVD 启动时才有效。当您需要支持 UEFI 时,还会出现其他问题,因为 UEFI 的启动方式与 BIOS 不同。

syslinux包括对“HybridISO”的支持,允许通过 USB 记忆棒或硬盘启动任一固件。这种方法用得很多。

现在,大多数 Linux ISO 映像都包含让一切顺利运行所需的所有魔力。有时,您会发现在 CD/DVD 驱动器上和通过 USB 记忆棒启动时有不同的映像,但将其中一个复制到另一个是行不通的。

至于复制,您不创建任何分区,但最好使用ddorddrescue并使用 2048 的块大小(这是 ISO 使用的),例如

dd if=image.iso of=/dev/sdX bs=2048

相关内容