在 Linux 中创建 iso 文件

Osa*_*IRY 3 linux iso cp dd

我使用两个命令创建了iso文件:

  • dd if=/dev/cdrom of=文件名
  • cp /dev/cdrom文件名

两者有什么区别,两者都对我有用。

Nat*_*han 8

对于复制 CD,两者都很好,尽管我通常通过执行来明确设置块大小

dd if=/dev/cdrom of=cdrom.iso bs=512
Run Code Online (Sandbox Code Playgroud)

对于其他块设备,如果设备上的块大小意外,cp 可能无法工作。

来自http://en.wikipedia.org/wiki/Dd_(Unix)

请注意,尝试使用 cp 复制整个磁盘映像可能会忽略最后一个块,如果它的长度出乎意料的话;如果可能,dd 将始终完成副本。

  • 仅供参考,CD-ROM 上的块大小实际上是 2048 个八位字节 (3认同)