Mój 1 TB LaCie Rugged THB uznał, że to dobry pomysł, aby nagle przestać działać. Jeśli otworzę go na dysku, czasem widzę rzeczywistą nazwę partycji, ale najprawdopodobniej nie jest to prawdziwa nazwa.
W terminalu próbowałem:
diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 140.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 110.1 GB disk0s4
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *1.0 TB disk1
1: Apple_HFS 150.1 GB disk1s1
2: DOS_FAT_32 BAK_WIN 150.0 GB disk1s2
3: Apple_HFS 100.0 GB disk1s3
4: DOS_FAT_32 120.0 GB disk1s5
5: DOS_FAT_32 480.1 GB disk1s6
A następnie odmontuj to:
$sudo diskutil unmountDisk force disk1
dał to: Wymuszone odmontowanie dysku 1 nie powiodło się: nie można odmontować co najmniej jednego woluminu Niż dla każdego dysku:
$sudo diskutil unmount force disk1sn
Zawsze: dysk1sn był już odmontowany
Ponieważ nie byłem w stanie nic zrobić z moim zewnętrznym dyskiem twardym, desperacko próbowałem wymazać wszystko na nim, w tym pliki nieskopiowane, ponieważ był to plan tworzenia kopii zapasowych. To była próba:
$ sudo diskutil eraseDisk JHFS+ DISK_VOLUME disk1
Started erase on disk1
Unmounting disk
Error: -69888: Couldn't unmount disk
Ale to też nie zadziałało. Jeśli masz jakiś pomysł, aby uruchomić dysk twardy lub nawet zabezpieczyć pliki, byłbym bardzo wdzięczny.
Prawie zapomniałem o tym z Narzędzia
dyskowego : Narzędzie dyskowe nie może naprawić tego dysku. Wykonaj kopię zapasową jak największej liczby plików, sformatuj dysk i przywróć pliki z kopii zapasowej.
Odpowiedzi:
Dla mnie żadne z rozwiązań nie działało: sudo unmount, sudo unmountDisk, unmountDisk force itp., Z / dev / disk4, / dev / disk4s1, / dev / disk4s2 i tak dalej. Wszystko zawiodło. Ostatnia próba - eraseDisk - dała mi ten sam błąd: Błąd: -69888: Nie można odmontować dysku
Następnie postanowiłem sprawdzić, czy na mojej drodze są jakieś procesy, więc uruchomiłem
sudo lsof|grep disk4
i znalazłem proces działający na jednej z moich partycji. Zabiłem identyfikator procesu i nagle dysk ponownie się zamontował! Sukces!źródło
diskutil
? (Mam większe doświadczenie w naprawianiu uszkodzonych dysków w systemie Windows, więc byłoby to moje następne rozwiązanie: znajdź maszynę z systemem Windows i zagłęb się w nią.)diskutil
ostatnim razem, jednak czasami widzę dysk w systemie Windows 7. Mam partycję na głównym dysku, mogę uruchomić system z Windows. Z drugiej strony moja maszyna wirtualna z Linuksem nigdy nie widziała dysku, prawdopodobnie problem z konfiguracją, ale nie jestem do końca pewienTo samo przydarzyło mi się, ponieważ byłem w tym samym katalogu co dysk USB.
Wróciłem do mojego katalogu domowego (cd ~) i ponownie uruchomiłem polecenie i zadziałało.
źródło
cd ..
wchodziłem na wyższy poziom, który przeniósł mnie poza dysk, który próbowałem odmontować.Potwierdzam, że użycie Terminala zamiast iTerm2 zaskakująco sprawiło, że polecenie
diskutil unmount
idiskutil mount
działało!źródło
Odkryłem, że mam ten problem, kiedy korzystałem z iTerm zamiast terminala, jeśli inne poprawki nie pomagają w zmianie terminala, jeśli używasz czegoś innego
źródło
Wszystkie powyższe metody działały na moim komputerze. Wygląda na to, że po pewnym czasie przestanie działać. Z jakiegoś powodu ten problem zaczyna się pojawiać, gdy dysk zostanie bezpiecznie odłączony. Na przykład mój macbook nie ma baterii, więc jeśli nastąpi awaria prądu w moim domu lub jeśli przewód zasilający zostanie odłączony, po ponownym uruchomieniu komputera napęd nie będzie działać.
Jedynym sposobem, w jaki znalazłem działanie za każdym razem, jest uruchomienie maszyny wirtualnej z dystrybucją systemu Linux lub Windows na tym samym komputerze, który się nie instaluje i wymusza na nim zamontowanie napędu. [1] Możesz kliknąć urządzenia, USB 2.0 (lub 3.0) i poszukać urządzenia. Jak tylko się podłączy, usuniesz go bezpiecznie, zamkniesz maszynę wirtualną lub odznaczysz urządzenie, cofając krok [1].
Jeśli nie pojawi się automatycznie na komputerze Mac, możesz go odłączyć i podłączyć ponownie.
Ps .: Ta metoda została wykonana przy użyciu maszyny wirtualnej Virtual Box, ale prawdopodobnie będzie działać przy użyciu Parallels, VMWare, a nawet Live CD (USB) Linux Distro.
źródło