前几天制作树莓派的TF卡映像文件,TF卡容量从64GB变成了700MB左右。
现在这个TF卡要重新格式化,恢复64GB,采用FAT32格式。
#1.查看磁盘列表
diskutil list
#2. 请确认TF卡磁盘名称和路径(这个是个危险的操作,其他无关的外设请事先拔出来,以免误操作。)
diskutil list #再次确认一下TF卡设备,一般情况下TF卡磁盘容量比Mac 上的磁盘要小很多,一般是32GB,64GB,如果不是请认证核实,下面操作不可逆,无法撤销,没有后悔药吃。
我的TF卡是64GB的TF卡, /dev/disk2
)
sudo diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2
下面是我在自己电脑上的操作信息输出:
linyingjiedeMacBook-Pro:Volumes linyingjie$ diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 1.0 TB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 1.0 TB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.0 TB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 658.8 GB disk1s1
2: APFS Volume Preboot 45.5 MB disk1s2
3: APFS Volume Recovery 509.8 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *64.0 GB disk2
1: Windows_NTFS TFCARD 268.4 MB disk2s1
2: Linux 6.2 GB disk2s2
linyingjiedeMacBook-Pro:Volumes linyingjie$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s1 as MS-DOS (FAT32) with name RASPBIAN
512 bytes per physical sector
/dev/rdisk2s1: 125010048 sectors in 1953282 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2048 drv=0x80 bsec=125040640 bspf=15261 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2