如何克隆SD卡的内容
群里有车友的虎子地图还是D2的卡, 要去4S升级还要几百块. 想想, 用D3的卡复制一个不行么; 试了一下, 直接拷贝卡内的文件, 是不行的; 需要dd做克隆
##step1. 定位你的SDCard
命令行输入:
diskutil list
显示如:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 90.7 GB disk0s2
3: Apple_HFS d 34.9 GB disk0s3
4: Apple_HFS f 65.6 GB disk0s4
5: Apple_HFS g 59.1 GB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *14.2 MB disk1
1: Apple_partition_map 32.3 KB disk1s1
2: Apple_HFS Flash Player 14.2 MB disk1s2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *16.1 MB disk2
1: Apple_partition_map 32.3 KB disk2s1
2: Apple_HFS Flash Player 16.0 MB disk2s2
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *31.9 GB disk3
那么你的sdcard就是盘符disk3
##step2. 用原卡制作镜像
命令行输入, 制作镜像文件:
sudo dd if=/dev/rdisk3 of=/Users/liangwei/Downloads/yihud3.dmg bs=1m
##step3. 格式化新卡
把元卡拿出来, 把新卡放进去, 然后同step1, 找到新卡盘符, 然后命令行:
diskutil unmountDisk /dev/disk3
sudo newfs_msdos -F 32 /dev/disk3
##step4. 烧写新卡
sudo dd if=/Users/liangwei/Downloads/yihud3.dmg of=/dev/rdisk3 bs=1m
树莓派的镜像卡也是这样烧写, 但是格式化的时候需要格式化为 FAT16:
sudo newfs_msdos -F 16 /dev/disk3