macOS: Nie można zamontować zewnętrznego dysku exFAT


13

Mam dysk zewnętrzny Western Digital MyBook (25EE) 8 TB. Jest sformatowany za pomocą exFAT. Nie pamiętam dokładnie, jak został sformatowany, ale wierzę, że zrobiono to z DiskStation Synology dla mojego Synology NAS. Jestem w stanie zamontować i odczytać dysk po podłączeniu go do NAS, ale nie na macOS Sierra 10.12.6 .

Dysk pokazuje się w Narzędziu dyskowym, ale montowanie nic nie robi. Uruchomiłem „Pierwsza pomoc” bez błędów.

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Narzędzie dyskowe błędnie uważa, że ​​użycie wynosi 8/8 TB. Jak pokazano na zrzucie ekranu poniżej, zużycie wynosi około 4,2 / 8 TB. Dysk zawiera głównie plik Synology HyperBackup (.hbk), który stanowi prawie jedną ręką wszystkie te 4,2 TB.

Według Synology DiskStation główną partycją jest exFAT i myślę, że partycja EFI to vfat:

wprowadź opis zdjęcia tutaj

Dysk pojawia się również diskutiljako, disk2s2ale nie mogę go zamontować:

/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: (Próbowałem postępować zgodnie z tymi instrukcjami dla FUSE dla macOS, ale przypuszczam, że nie są one tak naprawdę istotne, ponieważ exFAT powinien być obecnie obsługiwany natywnie w macOS).

Nie mam zielonego pojęcia, od czego zacząć ten problem - w czym może być problem?


Edycja 1: Blokuj rozmiary

System operacyjny Mac:

$ 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:

Używane fdisk -l. Zwróć uwagę na niedopasowanie wielkości GPT PMBR - może ma to jakieś znaczenie?

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

Edycja 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

Edycja 3: Montowanie EFI

Najwyraźniej macOS jest w stanie zamontować, a Finder wyświetla zawartość EFI.

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

wprowadź opis zdjęcia tutaj

Wolumin, którego nie można zainstalować, jest podstawowym woluminem exFAT. macOS wymaga odmontowania woluminu EFI lub będzie narzekać na nieprawidłowe wysuwanie dysków.



@klanomath Przepraszam za opóźnioną odpowiedź - próbowałem zerować fsck zgodnie z twoimi instrukcjami, ale najwyraźniej nic nie zrobiło, podłączanie dysku nie powiodło się, jak poprzednio, więc ponownie usunąłem linię z fstab .
Winterflags

Czy uprawnienia dysku są prawidłowe?
mały malutki mężczyzna

@littletinyman Jak mogę sprawdzić uprawnienia napędu? Dzięki!
Winterflags,

@winterflags Mam ten problem. Czy rozwiązałeś to w sposób znaczący?
Stephen Ellis

Odpowiedzi:


4

Najnowsze dyski twarde „Easy store” i „My Book” firmy Western Digital mają problem z komputerem Mac Sierra 10.12.6: są niewidoczne dla komputera stacjonarnego.

WD Utilities twierdzi, że moje dwa dyski sprawdzają się dobrze; Mac Utilities rozpoznaje oba dyski twarde.

W poniedziałek wybranie się do Mac Genius Bar. BestBuy sprzedał mi oryginalny WD easystore 8T, a WD przysłał mi My Book 8T. BestBuy powiedział, że WD Easyystore umiera; technik komputerowy powiedział, że nie ma mowy. Oba dyski WD HD zostały ponownie sformatowane w formacie ExFat. MacBook Pro Finder nie widzi żadnego dysku twardego.


1
Dobra uwaga - niektóre dyski robią „dziwaczne rzeczy” na poziomie kontrolera, aby „chronić” dane lub „ulepszać” wrażenia, a większość użytkowników Apple'a chce mieć prosty przycisk, aby trwale wyłączyć te „funkcje” lub w prosty sposób przede wszystkim nie wydawać na nie pieniędzy.
bmike

4

Formatowanie dużych woluminów exFAT w systemie Windows zwykle prowadzi do domyślnego rozmiaru jednostki alokacji (rozmiaru bloku odczytu) większego niż 1024. macOS ma problem ze znalezieniem regionu rozruchowego na takich dyskach. Utwórz kopię zapasową dysku zewnętrznego, sformatuj go w systemie Windows o rozmiarze bloku 1024, a następnie skopiuj wszystko z powrotem.


Mogę potwierdzić, że po ponownym sformatowaniu mojego zewnętrznego dysku twardego o pojemności 2 TB z exFAT o wielkości jednostki alokacji 2048 K na exFAT o wielkości jednostki alokacji 1024 K dysk jest teraz wykrywalny przez Mac OS i mogę z nim dobrze pracować.
Retif

1

exFATSystem plików (Extended File Allocation Table) jest następcą starego, wspaniałego FAT32systemu plików. Ma wiele zalet i wad. Na przykład jedną z zalet jest ograniczenie rozmiaru pliku do 16 eksabajtów. Ale...

Nie jest używany i nie został zaprojektowany do formatowania dysków twardych. Jest zalecany tylko do przechowywania pamięci flash . To jedyny powód, dla którego obecnie nie jest uważany za wielkiego konkurenta NTFSna dyskach twardych. exFATPrzyczynia się również do pojawienia się problemów z uprawnieniami i uszkodzonych plików. Załóżmy, że Twoja sytuacja jest związana z tym problemem.

Spróbuję go sformatować, mimo że masz 8 TB do przeniesienia.


0

Jeśli twój dysk ExFAT nie montuje się, oto rozwiązanie.

sudo pkill -f fsck

fsck trzymał zakładnika dysku. Szybkie  ps aux | grep fsck ujawnienie, że rzeczywiście przejmuje kontrolę nad dyskiem / woluminem, gdy tylko został on podłączony.  sudo pkill -f fsck (Lub tylko  kill z PID, jeśli wolisz) natychmiast pozwolił na zamontowanie woluminu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.