我正在尝试在 CF 卡中写入 linux 镜像,如 * 所示:
当我做:
sudo bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k
我得到:
dd: opening `/dev/sdb': Permission denied
我可以在 mtab 中看到/dev/sdb 对应于连接到 USB 端口的 objective-c F。
mtab 文件中的行是
/dev/sdb1 /media/2020-2020 vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush 0 0
执行前
sudo bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k
我卸载了设备
umount /media/2020-2020
为什么我不能写入/dev/sdb ?
最佳答案
尝试以 root 身份运行它:
user ~ $ sudo -s
Password:
root ~ # bzcat debian-for-alix-cf2g.img.bz2 | dd of=/dev/sdb bs=16k
您尝试的方式可能不起作用,因为在前面添加
sudo
运行 bzcat
作为 root,但不是 dd
.
关于flash - dd:打开 `/dev/sdb':权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12519749/