Drive eksternal tidak dipasang setelah dicabut tanpa mengeluarkan

39

Saya tidak sengaja mencabut hard drive saya tanpa mengeluarkannya dengan benar, dan sekarang drive tidak terpasang ketika dicolokkan.

Apa yang bisa saya lakukan untuk membuatnya bekerja lagi?

Saya dapat melihat disk di lsusbdan diskutil list.

Sejauh ini, saya sudah mencoba:

  • sudo diskutil unmountDisk force /dev/disk2
  • sudo diskutil unmount force /dev/disk2
  • Mulai ulang dengan disk.
  • Mulai ulang tanpa disk.

Sepertinya disk berfungsi karena bergetar sangat lambat, tetapi saya tidak dapat melihatnya di Finder.

Charles
sumber
2
Saya telah mencoba semua opsi di atas, tetapi masih tidak dapat me-mount dan / atau mengeluarkan disk. Ketika saya mencoba menjalankan Pertolongan Pertama, saya mendapatkan yang berikut: Memperbaiki sistem file, Volume sudah dilepas. Menjalankan fsck_exfat -y -x / dev / rdisk2s1 Periksa kode keluar sistem file adalah 1. Memulihkan keadaan awal yang ditemukan sebagai tidak terpasang. Verifikasi atau perbaikan sistem file gagal. Operasi gagal ... Ada ide tentang bagaimana untuk melanjutkan selanjutnya?
Shawnzie20

Jawaban:

41

TERPECAHKAN. Punya masalah ini hari ini. Drive eksternal LAMA, memiliki sumber daya sendiri, dicolokkan ke pelindung lonjakan arus. Saya menekan tombol daya pada pelindung lonjakan arus ketika saya mencabut sesuatu yang lain, dan drive dimatikan saat sedang digunakan. Saya menyalakannya kembali dan kedengarannya normal, tetapi komputer saya tidak mengenalinya, dan Disk Utility tidak mau memuat ketika dicolokkan. Saya mencoba memulai kembali dengan dan tanpa disk, pemasangan, pelepasan, semua rekomendasi di atas .

"unmount" mengarah ke "disk sudah dilepas atau memiliki skema partisi ...."

"mount" dan "eject" kata upaya itu habis.

"mountDisk" mengatakan itu berhasil di-mount, tetapi saya masih tidak dapat mengaksesnya, dan "unmountDisk" akan berhasil juga, tetapi tidak ada keberuntungan untuk "mount" atau "mountDisk" sesudahnya.

Saya akhirnya menemukan urutan yang berhasil.

diskutil unmountDisk /dev/disk2
diskutil eject /dev/disk2

kemudian saya hanya memasangnya kembali ke komputer saya dan kami emas. Terima kasih atas semua bantuan Anda semuanya.

stereof
sumber
9
Volume habis waktu sambil menunggu untuk mengeluarkan
Glenn Strycker
31
Saya mengalami masalah yang sama persis di mana unmountDiskakan berfungsi dengan baik tetapi ejectakan menghasilkan pesan "batas waktu". Saya akhirnya menemukan saran untuk melihat apakah fsckmemegang sandera disk. Sebuah quick ps aux | grep fsckmengungkapkan bahwa memang itu sedang membajak disk / volume segera setelah dicolokkan sudo pkill -f fsck(atau hanya killdengan PID jika Anda suka) segera memungkinkan volume untuk dipasang.
Ariel Allon
1
@ArielAllon Terima kasih! Komentar Anda sama pentingnya dengan jawabannya.
Jeff
1
@ArielAllon Saya sudah mencari solusi ini selama 2 tahun. Aku cinta kamu.
connorbode
1
Ps, jangan ragu untuk mengangkat jawaban saya di bawah ini: apple.stackexchange.com/a/314628/54512
Ariel Allon
24

Saya akan merekomendasikan memeriksa apakah fsckmemegang sandera disk Anda saat koneksi. Ini untuk saya.

Running ps aux | grep fsckterungkap:

root              2587   7.3  0.1  4363584  21780   ??  U    10:56PM   2:22.54 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1

Jadi solusinya adalah sudo kill -9 2587(masukkan PID Anda, bukan 2587) (atau sudo pkill -f fsck). Begitu itu berjalan, Volume saya segera dipasang.

Oh ironi fsckmenjadi masalahnya ...

Ariel Allon
sumber
1
> sudo kill -9 PID memecahkan masalah saya. Meskipun volume sekarang hanya-baca dan sistem menyarankan untuk memformatnya sesegera mungkin, setidaknya saya bisa menyalin semua konten. Terima kasih kepada Ariel Allon & patrix
Alejandro del Río
1
@ AlejandrodelRío Luar biasa, senang itu membantu! Pada pertanyaan / jawaban yang terkait ( apple.stackexchange.com/questions/268998/... ) Saya membuat catatan bahwa jika Anda membiarkan fsckmenjalankan programnya (mungkin memakan waktu beberapa jam) itu akan selesai dan memungkinkan baca / tulis lagi.
Ariel Allon
Saya melakukan ini, tetapi drive hanya dibaca. Saya harus mengulangi proses ini setelah mengeluarkan karena drive tidak mau dipasang. Saya akhirnya memperbaiki disk (diformat exFat) dan kembali berfungsi seperti biasa.
Mark A
1
Wow, ini masalah saya! Saya tahu ada sesuatu yang mengunci drive tetapi tidak tahu apa. Terima kasih! Dan rasa malu pada Apple (Mac Os) karena tidak memberikan beberapa jenis umpan balik jika fsck berjalan.
Marquez
4

Jika Anda dapat melihatnya diskutil list, cari pengenalnya (datang dalam bentuk /dev/diskx) dan jalankan:

diskutil mountDisk /dev/diskx

saat mengganti /dev/diskxdengan pengidentifikasi disk Anda.

Jika itu tidak berhasil,

diskutil mountDisk readOnly /dev/diskx

akan me-mount disk Anda sebagai read-only sehingga Anda bisa mendapatkan data Anda dalam kasus Anda telah merusak tabel partisi disk Anda ( sangat, sangat tidak mungkin disebabkan oleh mencabut hard disk Anda ). Jika demikian, Anda perlu memformat hard drive Anda, melalui langkah-langkah yang ditemukan di sini , bersama dengan halaman manual yang dapat diperoleh man diskutiljika Anda memerlukan informasi lebih lanjut.

mungkin mungkin menikah
sumber
3
One or more volume(s) failed to mountuntuk kedua perintah. Terima kasih
Charles
@ Charles mencoba memasang partisi yang bermasalah sendirian, dengandiskutil mount /dev/diskxsy
mungkin
@ Charles juga mencoba readOnlyopsi
mungkin
1
Volume on disk2s2 timed out waiting to mountdengan dan tanpa readOnly.
Charles
Semua jawaban tidak berfungsi untuk saya kecuali ini dengan readOnlyopsi. Setelah me-mount readOnlymode, saya telah mengeluarkan finderdan secara fisik menghapus-plugin kabel usb lagi: berfungsi!
Tenaciousd93
1

Itu telah terjadi pada saya berkali-kali. Pergi ke Launch Pad, Disk Utility, dan pilih disk yang tidak akan dipasang. Kemudian pilih Perbaikan.

TDM
sumber
1

Saya mengalami masalah ini hari ini dan akhirnya saya menyelesaikannya dengan mengeluarkan disk terlebih dahulu . setelah itu Anda berhasil memasang disk tanpa kesalahan .

diskutil eject /dev/diskx
diskutil mount /dev/diskx
7heaven
sumber
downvote tanpa alasan mengganggu saya, mengapa Anda tidak menunjukkan apa yang salah dengan jawaban saya
7heaven
keduanya memerintahkan batas waktu atau gagal
evolutionxbox
Volume habis waktu sambil menunggu untuk mengeluarkan
Glenn Strycker
1

Saya memiliki masalah yang sama. Pemasangan gagal, mengeluarkan dan memperbaiki. Windows menyelamatkan hidupku. Saya menghubungkan hard disk eksternal ke laptop Windows. Salin file dari hard disk eksternal ke desktop dan potong file di desktop dan tempel (ganti) kembali ke lokasi yang sama di hard disk eksternal. Mengeluarkan hard disk eksternal dengan benar dari PC Windows dan menyambungkannya ke Macbook saya. Masalah terpecahkan.

Muhd
sumber
0

apakah Anda mencoba, pertama-tama, untuk memperbaiki volume mencari kesalahan dengan utilitas disk (atau terminal)?


sumber
Utilitas disk tidak sepenuhnya dimulai. Pesan itu Loading diskstidak pernah berakhir. Bagaimana saya bisa melakukannya dengan terminal?
Charles
diskutil memverifikasivolume mountpoint dan diskutil repairvolume mountpoint
diskutil verifyDisk /dev/disk2Memulai verifikasi peta partisi pada disk2 Memeriksa prasyarat Memeriksa daftar partisi Memeriksa ukuran peta partisi Memeriksa partisi sistem EFI Memeriksa ukuran partisi sistem EFI Memeriksa sistem file partisi sistem EFI Memeriksa folder folder partisi sistem EFI Konten folder ditemukan dengan peta partisi yang mungkin mencegah booting Kesalahan: -69854: Diperlukan disk dengan titik mount
Charles
Perbaikan mengatakan Repairing the partition map might erase disk2s1, proceed? (y/N),. Bagaimana kemungkinan saya kehilangan konten disk?
Charles
sebelum melakukan itu, periksa apakah peta gpt Anda masih ok dengan sudo gpt show -R disknumber