嗨,我想将 Raspberry Pi 的 64gb microSD 卡(格式为 FAT32)克隆到外部硬盘上。我已将 microSD 插入 Mac,其位置为 /dev/disk2。我的 Mac 中也有外部硬盘,其位置为 /dev/disk3s2。此错误消息显示
Erics-MacBook-Pro:Desktop $ sudo dd if=/dev/disk2 of=/dev/disk3s2/gnuradio_cmake.dmg
dd: /dev/disk3s2/gnuradio_cmake.dmg: Not a directory
我尝试过挂载和卸载 disk3s2,但都没有成功。我考虑在格式化为 MS-DOS (FAT) 的外部硬盘上创建一个新分区。这可能有效吗?还是需要采取其他措施?
答案1
首先,打开终端并使用以下命令查找 micro SD 卡的磁盘号:
diskutil list
它将类似于 /dev/disk[number]。然后,使用以下命令找到外部硬盘驱动器的挂载点的位置:
df -h
它将类似于 /Volumes/[nameofharddrive]。最后,选择一个文件名并使用此命令:
sudo dd if=/dev/disk<number> of=/Volumes/<whatever>/<yourfilename> bs=1m
bs=1m 可加快传输速度。使用 dd 命令之前务必仔细(可能要仔细三遍)检查。如果您输入错误的命令,它将完全覆盖错误的内存。