Eu tenho uma unidade externa Western Digital MyBook (25EE) de 8 TB. É formatado com exFAT. Não me lembro exatamente como foi formatado, mas acredito que foi feito com o DiskStation da Synology para o meu Synology NAS. Consigo montar e ler a unidade quando a conecto ao NAS, mas não no macOS Sierra 10.12.6 .
A unidade aparece no Disk Utility, mas a montagem não faz nada. Eu executei o "First Aid" sem erros.
O Utilitário de Disco pensa incorretamente que o uso é 8/8 TB. Como na captura de tela abaixo, o uso é de cerca de 4,2 / 8 TB. A unidade contém principalmente um arquivo Synology HyperBackup (.hbk), que compõe quase sozinho todos os 4,2 TB.
De acordo com a Synology DiskStation, a partição principal é exFAT e acho que a partição EFI é vfat:
A unidade também aparece diskutil
como, disk2s2
mas não consigo montá-la:
/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
Nota: (Tentei seguir estas instruções para o FUSE para macOS, mas suponho que elas não sejam realmente relevantes, pois o exFAT deve ser suportado nativamente no macOS atualmente.)
Não tenho a menor idéia por onde começar sobre esse problema - qual poderia ser o problema aqui?
Editar 1: tamanhos de bloco
Mac 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:
Usado fdisk -l
. Observe a incompatibilidade de tamanho do GPT PMBR - talvez tenha alguma relevância?
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
Edição 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
Edit 3: Montando EFI
Aparentemente, o macOS é capaz de montar e o Finder lista o conteúdo da EFI.
$ diskutil mountDisk disk2 One or more volume(s) failed to mount
O volume que falha ao montar é o volume exFAT principal. O macOS exige que o volume EFI seja desmontado ou ele reclamará por não ter ejetado corretamente os discos.