Western Digital MyBook(25EE)8TB外付けドライブを持っています。exFATでフォーマットされています。どのようにフォーマットされたかは正確には思い出せませんが、Synology NAS用にSynologyのDiskStationを使用して行われたと思います。ドライブをNASに接続すると、ドライブをマウントして読み取ることができますが、macOS Sierra 10.12.6ではできません。
ドライブはディスクユーティリティに表示されますが、マウントしても何も起こりません。エラーなしで「応急処置」を実行しました。
ディスクユーティリティは、使用量が8/8 TBであると誤って認識します。以下のスクリーンショットにあるように、使用量は約4.2 / 8 TBです。ドライブには主にSynology HyperBackupファイル(.hbk)が含まれており、これらの4.2 TBのほぼすべてを単独で構成しています。
Synology DiskStationによると、メインパーティションはexFATで、EFIパーティションはvfatだと思います:
ドライブも次のように表示されdiskutil
ますdisk2s2
が、マウントできません。
/dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *8.0 TB disk2 1: EFI EFI 209.7 MB disk2s1 2: Microsoft Basic Data WD My Book 8.0 TB disk2s2 $ mount disk2s2 mount: disk2s2: unknown special file or file system. $ diskutil mountDisk disk2 One or more volume(s) failed to mount
注:(macOSのFUSEについては、以下の手順に従ってみましたが、最近はexFATがmacOSでネイティブにサポートされているはずなので、あまり関係がないと思います。)
この問題のどこから始めればいいのか、私にはわかりません。ここで何が問題になるのでしょうか?
編集1:ブロックサイズ
マックOS:
$ diskutil info disk2 | grep "Block Size" Device Block Size: 512 Bytes $ diskutil info disk2s1 | grep "Block Size" Device Block Size: 512 Bytes $ diskutil info disk2s2 | grep "Block Size" Device Block Size: 512 Bytes
Synology SSH:
中古fdisk -l
。GPT PMBRのサイズが一致していないことに注意してください。何らかの関連性があるのでしょうか。
GPT PMBR size mismatch (4294967294 != 2743150591) will be corrected by w(rite). Disk /dev/sdq: 7.3 TiB, 8001562869760 bytes, 15628052480 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Device Start End Sectors Size Type /dev/sdq1 40 409639 409600 200M EFI System /dev/sdq2 411648 15628050431 15627638784 7.3T Microsoft basic data
編集2:GPT
$ sudo gpt -r show disk2 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93E#### 409640 2008 411648 15627638784 2 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B726#### 15628050432 2015 15628052447 32 Sec GPT table 15628052479 1 Sec GPT header
編集3:EFIのマウント
どうやらmacOSはマウントでき、FinderはEFIのコンテンツを一覧表示します。
$ diskutil mountDisk disk2 One or more volume(s) failed to mount
マウントに失敗したボリュームは、プライマリexFATボリュームです。macOSでは、EFIボリュームをアンマウントする必要があります。そうしないと、ディスクが正しく排出されないというメッセージが表示されます。