Mac OS X Mojave mount external exFAT flash disk后仅为只读状态
hi,
OS Version:Mac OS X Mojave Version 10.14.2
Hardware: MacBook Air, early 2015
我需要同时在Windows和Mac OS中互拷数据,所以把USB flash disk格式化成exFAT。之前一直都可以,但是前几天发现把USB flash disk插入MacBook Air后仅为只读状态,无法对其进行写入操作。
检查USB flash disk属性如下:
在Terminal中检查文件系统读写属性时发现,我的USB flash disk目录权限为777,但是属组为_unknown:_unknown(不知道这里是否正常),详情如下:
Macbook Air:Volumes root# ls -l
total 256
drwxrwxrwx+ 3 root wheel 96 Nov 8 10:02 .%cb_defense
lrwxr-xr-x 1 root wheel 1 Jan 9 12:00 Macintosh HD -> /
drwxr-xr-x+ 3 root wheel 96 Dec 27 2017 Preboot
drwxrwxrwx 1 _unknown _unknown 131072 Jan 1 1980 Steve
Macbook Air:Volumes root# diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 250.8 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +250.8 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD 216.2 GB disk1s1
2: APFS Volume Preboot 46.0 MB disk1s2
3: APFS Volume Recovery 517.0 MB disk1s3
4: APFS Volume VM 2.1 GB disk1s4
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *64.2 GB disk2
1: Windows_NTFS Steve 64.2 GB disk2s1
我用如下的方式进行写入方式重新mount USB flash disk的话才可以正常读写:
# diskutil umoount /dev/disk2s1
# mkdir /Volumes/Steve
# mount -w -t exfat /dev/disk2s1 /Volumes/Steve
# touch test.log /Volumes/Steve <--可以正常写入文件test.log但是如果再次将该USB flash disk退出后重新插入,只读的问题又再次出现。
请教各位大神,大家有没有碰到过这种情况?