flash - dd:打开 `/dev/sdb':权限被拒绝

标签 flash dd

我正在尝试在 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/

相关文章:

unix - 使用 ssh 进行远程 dd 备份

javascript - 使用 Flash JavaScript API 控制 YouTube swfobject?

javascript - 我怎样才能在 javascript 中停止鼠标事件?

java - 在 Swing 中关闭 Flash 屏幕

ios - actionscript3 中的共享对象问题

flash - 如何使嵌入式视频不自动播放

linux - 在超过十亿个文件的目录执行 "tar"时,进程停留在D状态

cygwin - 有什么方法可以在 cygwin 上运行 gparted 吗?

linux - dd 命令错误,其大小大于 VMWARE 中分配的大小