如何使用 dd 命令?

如何使用 dd 命令?

如果我执行了以下命令,

dd if=/dev/zero of=/mnt/cdrom/usbfile.bin bs=1024 count=1048576

出现错误

dd: opening `/mnt/cdrom/usbfile.bin': No such file or directory.

如何创建usbfile.bin文件?我以为执行上述命令后就会创建usbfile.bin文件。但我收到了错误。

答案1

要简单地创建文件,请使用命令touch /path/to/file。但您必须确保此路径存在并且您对该目录具有写入权限。

现在,您选择/mnt/cdrom文件路径。这是过时的 CD-ROM 路径。由于它是手动创建的(可能带有sudo前缀),因此只允许 root 用户写入。正确的路径是/media/cdrom。即使它已安装,您也没有写入该目录的权限,因为它是 CD-ROM。R埃德nly埃默里。将文件直接写入 CD 文件系统的唯一方法是使用 DVD+R/DVD+RW 磁盘。

因此,您情况下的正确命令应如下:

touch ~/usbfile.bin
dd if=/dev/zero of=~/usbfile.bin bs=1024 count=1048576

然后将此文件刻录到 DVD 上。我仍然不知道你为什么需要浪费 DVD,但如果你想这样做,这是正确的方法。

相关内容