macOS: не удается подключить внешний диск exFAT

13

У меня есть внешний накопитель Western Digital MyBook (25EE) 8 ТБ. Это отформатировано с exFAT. Я не могу точно вспомнить, как он был отформатирован, но я считаю, что это было сделано с помощью Synology DiskStation для моего Synology NAS. Я могу смонтировать и прочитать диск, когда подключу его к NAS, но не на macOS Sierra 10.12.6 .

Диск отображается в Дисковой утилите, но монтирование ничего не дает. Я запустил «Первая помощь» без ошибок.

введите описание изображения здесь введите описание изображения здесь

Дисковая утилита неправильно считает, что использование составляет 8/8 ТБ. Как можно увидеть на скриншоте ниже, использование составляет около 4,2 / 8 ТБ. Диск в основном содержит файл Synology HyperBackup (.hbk), который в одиночку составляет почти все эти 4,2 ТБ.

Согласно 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

NB: (Я пытался следовать этим инструкциям для FUSE для macOS, но я полагаю, что они не очень актуальны, так как exFAT должен быть изначально поддержан в macOS.)

У меня нет ни малейшего представления, с чего начать в этом вопросе - в чем здесь может быть проблема?


Редактировать 1: Размеры блоков

MacOS:

$ 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 умеет монтировать и выводить список содержимого EFI.

$ diskutil mountDisk disk2
One or more volume(s) failed to mount

введите описание изображения здесь

Том, который не удается смонтировать, является основным томом exFAT. macOS требует, чтобы том EFI был отключен, или он будет жаловаться на неправильное извлечение дисков.

Winterflags
источник
@klanomath Извините за задержку ответа - я попытался обнулить fsck согласно вашим инструкциям, но, похоже, он ничего не сделал, монтировать диск не удалось, как и раньше, поэтому я снова удалил строку из fstab .
Winterflags
Правильно ли указаны разрешения диска?
маленький крошечный человечек
@littletinyman Как я могу проверить права доступа к диску? Спасибо!
Winterflags
@winterflags У меня есть эта проблема. Вы решили это осмысленно?
Стивен Эллис

Ответы:

4

В недавних жестких дисках Western Digital «easy store» и «My Book» есть проблема Mac Sierra 10.12.6: они невидимы для рабочего стола.

WD Utilities говорит, что мои два диска работают нормально; Mac Utilities распознает оба жестких диска.

В понедельник собираюсь в Mac Genius Bar. BestBuy продал мне оригинальный WD easystore 8T, и WD прислал мне My Book 8T. BestBuy сказал, что EasyStore WD умирает; компьютерный техник сказал ни за что. Оба WD HD были переформатированы ExFat. MacBook Pro Finder не видит ни одного жесткого диска.

user263303
источник
1
Хорошая мысль - некоторые накопители делают «причудливые вещи» на уровне контроллера, чтобы «защитить» данные или «улучшить» работу, и все, что большинство пользователей Apple захотят сделать, - это простая кнопка для постоянного отключения этих «функций» или простой способ не тратить на них деньги в первую очередь.
bmike
3

Форматирование больших томов exFAT в Windows имеет тенденцию по умолчанию к размеру единицы выделения (размеру блока чтения) больше 1024. У macOS возникают проблемы с поиском загрузочной области на таких дисках. Сделайте резервную копию внешнего диска, переформатируйте его в Windows с размером блока 1024, затем скопируйте все обратно.

Nate
источник
Я могу подтвердить, что после того, как я переформатировал свой внешний жесткий диск объемом 2 ТБ из exFAT с размером блока выделения 2048 КБ в exFAT с размером блока выделения 1024 КБ, диск теперь можно обнаружить в Mac OS, и я могу работать с ним очень хорошо.
retif
1

exFAT(Расширенная таблица размещения файлов) файловая система является преемницей великой старой FAT32файловой системы. У него много плюсов и минусов. Например, одним из плюсов является ограничение размера файла до 16 эксабайт. Но...

Он не используется и не предназначен для форматирования жестких дисков. Рекомендуется только для хранения на флэш-памяти . Это единственная причина, по которой он в настоящее время не считается огромным конкурентом NTFSна жестких дисках. Также exFATспособствует появлению проблем с разрешениями и поврежденных файлов. Предположим, что ваша ситуация связана с этой проблемой.

Я попытался бы переформатировать это, хотя у вас есть 8TB для передачи.


источник