1TB LaCie Rugged THB saya memutuskan itu adalah ide yang bagus untuk berhenti bekerja tiba-tiba. Jika saya membukanya di util disk saya kadang-kadang melihat nama partisi yang sebenarnya, tetapi kemungkinan besar itu bukan nama aslinya.
Di Terminal saya mencoba:
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
Dan kemudian meng-unmount ini:
$sudo diskutil unmountDisk force disk1
memberikan ini: Terpaksa unmount dari disk1 gagal: setidaknya satu volume tidak dapat di-unmount daripada untuk setiap disk:
$sudo diskutil unmount force disk1sn
Selalu: disk1sn sudah dilepas
Karena saya tidak dapat melakukan apa pun dengan HDD eksternal saya, saya berusaha keras untuk menghapus semua yang ada di dalamnya, termasuk file yang tidak di-backup, karena ini dulunya adalah rencana cadangan. Ini adalah coba:
$ sudo diskutil eraseDisk JHFS+ DISK_VOLUME disk1
Started erase on disk1
Unmounting disk
Error: -69888: Couldn't unmount disk
Tapi itu tidak berhasil juga. Jika Anda memiliki ide untuk membuat HDD berfungsi atau bahkan menyimpan file-file tersebut, saya akan sangat berterima kasih.
Hampir lupa tentang ini dari Disk Utility:
Disk Utility tidak dapat memperbaiki disk ini. Cadangkan sebanyak mungkin file Anda, format ulang disk, dan pulihkan file yang dicadangkan.
Jawaban:
Bagi saya, tidak ada solusi yang berfungsi: sudo unmount, sudo unmountDisk, unmountDisk force, dll., Dengan / dev / disk4, / dev / disk4s1, / dev / disk4s2, dan seterusnya. Semua gagal. Hal terakhir yang saya coba - eraseDisk - memberi saya kesalahan yang sama: Kesalahan: -69888: Tidak dapat melepas disk
Kemudian saya memutuskan untuk melihat apakah ada proses di jalan saya, jadi saya berlari
sudo lsof|grep disk4
dan menemukan proses yang bekerja di salah satu partisi saya. Saya membunuh proses id dan tiba-tiba disk terpasang lagi! Keberhasilan!sumber
diskutil
? (Saya punya lebih banyak pengalaman memperbaiki bad drive di windows, jadi itu akan menjadi solusi saya berikutnya: cari mesin windows dandiskutil
terakhir kali, namun saya kadang-kadang melihat drive pada Windows 7. Saya telah mempartisi disk utama saya, saya bisa boot dari Windows. VM Linux saya di sisi lain tidak pernah melihat disk, mungkin masalah konfigurasi, tidak benar-benar yakin tentang hal ituHal yang sama terjadi pada saya karena saya berada di direktori yang sama dengan drive USB.
Saya kembali ke direktori home saya (cd ~) dan menjalankan perintah lagi dan berhasil.
sumber
cd ..
naik ke level yang memindahkan saya ke luar dari disk yang saya coba unmount.Saya mengkonfirmasi bahwa menggunakan Terminal bukannya iTerm2 secara mengejutkan membuat perintah
diskutil unmount
dandiskutil mount
berfungsi!sumber
Saya menemukan saya mendapat masalah ini ketika saya menggunakan iTerm bukan terminal, jika perbaikan lain tidak membantu mencoba mengubah ke terminal jika Anda menggunakan sesuatu yang lain
sumber
Semua metode di atas digunakan untuk bekerja pada mesin saya. Tampaknya setelah beberapa saat itu tidak akan berfungsi lagi. Untuk beberapa alasan, masalah ini mulai terjadi setiap kali drive dilepas secara tidak aman. Misalnya, macbook saya tidak punya baterai, jadi, jika listrik rumah saya gagal atau jika kabel listrik dicabut, ketika saya reboot komputer saya, drive tidak akan berfungsi.
Satu-satunya cara yang saya temukan untuk bekerja setiap kali adalah meluncurkan mesin virtual, dengan distro Linux atau Windows, di komputer yang sama tidak dipasang dan memaksa drive untuk memasang di atasnya. [1] Anda dapat mengklik perangkat, usb 2.0 (atau 3.0) dan mencari perangkat. Segera setelah mount, Anda melepaskannya dengan aman, mematikan mesin virtual, atau menghapus centang perangkat, membalikkan langkah [1].
Jika tidak secara otomatis muncul di Mac Anda, Anda dapat mencabutnya dan pasang kembali.
Ps .: Metode ini dilakukan dengan menggunakan VM Kotak Virtual, tetapi mungkin akan bekerja menggunakan Parallels, VMWare atau bahkan Live CD (usb) Linux Distro.
sumber