MacでUSBをマウントしようとしていますが失敗します。最終的に以下のエラーが出てしまいます。
mount: exec /Library/Filesystems/vfat.fs/Contents/Resources/mount_vfat for /Users/USERNAME/work/mnt/usbmem: No such file or directory
mount: /Users/USERNAME/work/mnt/usbmem failed with 72
私の環境とエラーに至るまでの操作は以下の通りです。
■環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.7
BuildVersion: 19H524
■はじめにUSBドライブを挿して認識されているか確認。/dev/disk2がそうです。
$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 121.1 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +121.1 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD - Data 96.7 GB disk1s1
2: APFS Volume Preboot 26.2 MB disk1s2
3: APFS Volume Recovery 525.8 MB disk1s3
4: APFS Volume VM 4.3 GB disk1s4
5: APFS Volume Macintosh HD 11.3 GB disk1s5
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *4.0 GB disk2
1: DOS_FAT_32 NO NAME 4.0 GB disk2s1
■次にFAT32形式でフォーマットしました
$ sudo diskutil eraseDisk FAT32 "JISAKUOS" 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 JISAKUOS
512 bytes per physical sector
/dev/rdisk2s1: 7844864 sectors in 980608 FAT32 clusters (4096 bytes/cluster)
bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2048 drv=0x80 bsec=7860224 bspf=7662 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
■次にマウント先のディレクトリを作成
$ mkdir -p mnt/usbmem
$ $ pwd
/Users/USERNAME/work/mnt/usbmem
■そしてmountしようとするが失敗
$ sudo mount -t vfat /dev/disk2s1 /Users/USERNAME/work/mnt/usbmem
mount: exec /Library/Filesystems/vfat.fs/Contents/Resources/mount_vfat for /Users/USERNAME/work/mnt/usbmem: No such file or directory
mount: /Users/USERNAME/work/mnt/usbmem failed with 72
最後のエラーコード(72)が理解できてないのですが、これはマウントする際に
/Library/Filesystems/vfat.fs/Contents/Resources/mount_vfatを実行しようとしたが
そんなファイルはない、というエラーでしょうか?
確かに/Library/Filesystems/の下にはそのようなファイルはありませんでした。
$ pwd
/Library/Filesystems
$ ll
total 0
drwxr-xr-x 3 root wheel 96 Oct 31 2020 ./
drwxr-xr-x 70 root wheel 2240 Mar 9 06:42 ../
drwxr-xr-x 2 root wheel 64 Jun 6 2020 NetFSPlugins/
この場合、どこからか自分で実行ファイル(vfat.fs/Contents/Resources/mount_vfat)をダウンロードする必要があるということでしょうか?
すみませんがよろしくお願いしま。
回答1件
あなたの回答
tips
プレビュー