macOS: Неможливо встановити зовнішній диск ExFAT


13

У мене є 8TB зовнішнього накопичувача Western Digital MyBook (25EE). Він відформатований за допомогою exFAT. Я не можу точно згадати, як це було відформатовано, але я вважаю, що це було зроблено з DiskStation Synology для моєї Synology NAS. Я можу встановити та прочитати накопичувач, коли підключу його до NAS, але не на macOS Sierra 10.12.6 .

Привід відображається у програмі Disk Utility, але встановлення нічого не робить. Я запустив "Першу допомогу" без помилок.

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

Disk Utility неправильно вважає, що використання становить 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 здатний встановити і Finder перерахувати вміст EFI.

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

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

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



@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. BestBuy продав мені оригінальний WD easystore 8T, а WD надіслав мені My Book 8T. BestBuy сказав, що WD easystore вмирає; комп'ютерний технік не сказав. Обидва WD HD були переформатовані ExFat. MacBook Pro Finder не може бачити жоден жорсткий диск.


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

4

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


Я можу підтвердити, що після того, як я переформатував зовнішній HDD на 2 ТБ з exFAT з розміром одиниці розподілу 2048K на exFAT з розміром одиниці розподілу 1024K, диск тепер відкритий Mac OS, і я можу працювати з ним просто чудово.
retif

1

exFAT(Розширена таблиця розподілу файлів) файлова система є спадкоємцем великої старої FAT32файлової системи. У нього багато плюсів і мінусів. Наприклад, одним із плюсів є обмеження розміру файлу до 16 екзабайт. Але ...

Він не використовується і не розроблявся для форматування жорстких дисків. Рекомендується лише для зберігання флеш-пам’яті . Це єдина причина, по якій він не вважається конкурентом NTFSна жорстких дисках. Також exFATсприяє появі проблем з дозволом та пошкоджених файлів. Припустимо, ваша ситуація пов'язана з цим питанням.

Я б спробував переформатувати його, хоча у вас є 8TB для передачі.


0

Якщо ваш привід ExFAT не монтується, ось це рішення.

sudo pkill -f fsck

fsck тримав у заручниках диск. Швидкий  ps aux | grep fsck виявив, що дійсно це було викрадення диска / об'єму, як тільки він був підключений.  sudo pkill -f fsck (Або просто  kill з PID, якщо ви хочете) негайно дозволив встановити гучність.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.