我格式化了SD卡,并将
cd
放到了包含Raspbian img文件的文件夹中,但是当我运行sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/disk2s1 bs=1m
时,得到的输出是: /> 我再次尝试使用
/dev/disk2
作为输出文件,但是得到了相同的错误。我不确定自己在做什么错/为什么img没有被复制。 这是
$ diskutil list
的(相关)输出:dd: /dev/disk2s1: Resource busy
以及
$ df -h
:/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *32.5 GB disk2
1: Windows_FAT_32 YQFORKLIFT 32.5 GB disk2s1
这就是我在System Profiler->读卡器中看到的内容:
#1 楼
我在Wiki的下一部分找到了答案。愚蠢的我。我发现该解决方案并未详细说明您看到的种类或错误消息,并认为将确切的错误消息“ googleable”可能会有所帮助。我还发现指令有些不清楚(尤其是在步骤8/9左右;我不确定是否必须将该分区卸下),因此我尝试改写其中的一部分:已格式化]运行
df -h
来定位SD卡的分区,该分区的格式为/dev/diskns1
,其中n
是整数。在这种情况下,它是/dev/disk2s1
(其他两个是外部USB硬盘驱动器)。是的,我知道我给它起了一个怪异的名字... $ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 233Gi 125Gi 108Gi 54% /
devfs 114Ki 114Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home
/dev/disk1s1 466Gi 351Gi 115Gi 76% /Volumes/Elements
/dev/disk3s1 466Gi 276Gi 189Gi 60% /Volumes/Elements 1
/dev/disk2s1 30Gi 1.7Mi 30Gi 1% /Volumes/YQFORKLIFT
卸载分区:
$ sudo diskutil unmount /dev/disk2s1
Volume YQFORKLIFT on disk2s1 unmounted
运行
df -h
时,请检查它是否已卸载/不再显示(否则是导致上述Resource busy
错误的原因-请参见此处)。仍未卸载,请运行sudo dd bs=1m if=/path/to/extracted/raspberry-pi-img.img of=/dev/rdiskn
,并从步骤1开始将n
替换为N
中的/dev/diskNs1
。确保写入/dev/rdiskN
(磁盘)而不是/dev/diskNs1
(分区),否则会导致Resource busy
错误。 $ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s2 233Gi 125Gi 108Gi 54% /
devfs 114Ki 114Ki 0Bi 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% /net
map auto_home 0Bi 0Bi 0Bi 100% /home
/dev/disk1s1 466Gi 351Gi 115Gi 76% /Volumes/Elements
/dev/disk3s1 466Gi 276Gi 189Gi 60% /Volumes/Elements 1
SD卡现在已重新安装,并命名为
boot
! $ sudo dd bs=1m if=2013-07-26-wheezy-raspbian.img of=/dev/rdisk2
1850+0 records in
1850+0 records out
1939865600 bytes transferred in 151.663501 secs (12790590 bytes/sec)
评论
超级有帮助的感谢。我不得不使用sudo diskutil unmountDisk / dev / disk2(实际上,这是我重新运行dd命令所需采取的唯一步骤)
–地理理论
14年4月17日在16:51
我只是卸载了卷,然后直接在磁盘上使用ddrescue / dd,它工作得很好。我认为其他步骤确实没有必要。
–罗伊斯
17年4月24日在15:55
您能否解释为什么它说/ dev / rdisk2而不是/ dev / disk2? r来自哪里?
– oschlueter
19-10-18在7:51
@oschlueter,使用原始磁盘的方式更快。见superuser.com/a/631601
– Tobias
20年1月23日在20:34
评论
应该用OSX或类似的标签标记