Saya telah menancapkan disk eksternal ke Mac saya. Sekarang, saya ingin mengeluarkannya. Tetapi Mac saya dengan keras kepala menolak dan mengatakan bahwa suatu aplikasi mungkin menggunakan disk tersebut.
Saya belum meluncurkan aplikasi apa pun dan tidak membuka file apa pun dari disk.
Saya telah mengunduh dan menginstal aplikasi What's Keeping Me? Aplikasi ini cukup bagus. Dia memberi tahu saya bahwa prosesnya mds
menggunakan disk saya.
Saya telah membunuh proses mds
dan beberapa proses mdworker
. Ini untuk Spotlight. Tetapi proses seperti itu bisa muncul lagi.
Bagaimana saya bisa mengeluarkan saya disk dari saya Mac?
Saya memiliki Mac OS X 10.6.8.
macos
hard-drive
external-disk
spotlight
eject
Nicolas Barbulesco
sumber
sumber
Jawaban:
Cukup matikan pengindeksan untuk drive dan hapus isi jurnal pada volume. Untuk melakukannya, buka Terminal dan masukkan perintah berikut:
Anda harus menjalankan prosedur ini sebagai admin. Masukkan kata sandi Anda saat diminta. Reboot mungkin diperlukan.
Atau, seperti yang disarankan oleh Simon White, matikan mesin dan cabut drive. Peringatannya adalah bahwa drive akan mulai mengindeks ketika terhubung lagi, namun.
sumber
sudo mdutil -i off "/Volumes/Name_of_Drive"
(-E
menghapus dan membangun kembali indeks). Seharusnya mulai memindai lagi saat berikutnya Anda memasang drive. untuk menonaktifkan pemindaian drive secara permanen, gunakan-d
(sudo mdutil -d "/Volumes/Name_of_Drive"
). Lihat semua argumen ini dan lainnya dengan mengetikmdutil
ke baris perintah Anda.Anda dapat mencoba melepasnya dari baris perintah:
atau dengan paksa:
Jika masih gagal, periksa apa yang menggunakan disk Anda:
Atau menggunakan
lsof
:(Beberapa proses hanya muncul ketika lsof dijalankan sebagai administrator.)
Untuk menonaktifkan Spotlight sementara, jalankan:
Kemudian
sudo mdutil -a -i on
untuk mengaktifkan kembali.Aplikasi lain yang dapat membantu: Whats Keeping Me .
sumber
lsof
sebagai pengguna. Namun,sudo lsof | grep Volumes
berfungsi dengan baik. ("Whats Keeping Me", masing-masing memiliki kotak centang "Sebagai Administrator")Seringkali saya mendapati bahwa mds-lah yang mencegah saya melepaskan volume.
Dan kemudian (dengan cepat) mencoba mengeluarkan volume lagi.
Dalam kasus saya, saya memasang volume utama Mac lain di Mac saya saat ini. Saya tidak ingin menonaktifkan Spotlight karena saya ingin pengindeksan dilanjutkan ketika volume eksternal dikembalikan ke Mac lain (sebagai volume boot-nya).
sumber
Untuk mencegah Spotlight mengindeks drive, buat file plaintext di TextEdit tanpa konten, cukup judul .metadata_never_index dan simpan ke eksternal. Hapus centang penggunaan ekstensi "txt" ... dan beri tahu TextEdit bahwa ya, Anda ingin menyimpannya dengan sebuah titik di depan (yang akan membuatnya tidak terlihat.)
Saya tidak yakin apakah itu akan menghentikannya sekarang, tetapi itu akan mencegahnya di masa depan.
Atau, buat Applescript ini menjadi aplikasi, untuk memaksa keluar [dengan peringatan yang biasa pada force-ejecting ...] ... kredit ke The MacTipper Blog
sumber
sudo diskutil unmountDisk force /Volumes/Name_of_Volume
dari Terminal untuk melakukannya secara paksa. Naskah itu tidak perlu.diskutil
perintah Anda . Tapi saya sudah mencoba yang setara dengan Disk Utility - tidak berhasil.Anda dapat mencoba untuk keluar dari Finder, ini bekerja untuk saya. Finder tergantung pada drive USB, sehingga berhenti secara paksa dan meluncurkan kembali melepaskan apa pun hang itu.
sumber
Jika Anda tidak dapat memutuskan koneksi drive dengan alasan apa pun, Anda cukup mematikan komputer. Saat komputer mati, Anda dapat melepaskan drive dengan aman. Kemudian nyalakan komputer. Ini tidak hanya akan memungkinkan Anda untuk mencabut drive dengan aman, tetapi juga akan memastikan bahwa proses mds restart jika itu benar-benar digantung.
Jika Anda telah memutuskan bahwa Anda tidak ingin menggunakan Spotlight dengan drive itu, yang harus Anda lakukan untuk menghentikannya agar tidak diindeks adalah menambahkan drive ke tab Privacy di panel Spotlight panel System Preferences. Spotlight akan mengabaikan drive.
Atau, jika Anda ingin menggunakan Spotlight pada drive itu, lalu membuat indeks saat pertama kali komputer melihat drive adalah kejahatan yang diperlukan. Setelah indeks dibangun, indeks diperbarui dengan setiap perubahan pada setiap file, sehingga tidak akan membuat Anda menunggu lagi. Tetapi jika Anda tidak melihat bilah kemajuan di menu Spotlight, maka kemungkinan mds digantung. Sekali lagi, cukup Matikan komputer dalam kasus itu, dan lepaskan drive Anda.
sumber
mds
apakah tidak memberitahu sistem bahwa ia selesai dengan drive atau tidak berhenti setelah selesai dan dengan demikian, memegang drive sampai prosesnya mati entah bagaimana (seperti shutdown). Jika saya melihatmds
tidak menggunakan CPU saat mengklaim menggunakan drive, saya paksa mengeluarkan drive.Pilihan sederhana lainnya adalah mengeluarkannya melalui Disk Utilities.
sumber
Anda dapat memberi tahu Spotlight bahwa itu seharusnya tidak pernah mengindeks drive itu dan kemudian Anda tidak perlu khawatir tentang hal itu.
Dalam System Preferences 10.11 ada entri untuk 'Spotlight', yang memiliki tab bernama 'Privasi'. Klik '+', pilih drive Anda, dan Anda selesai. Tutup saja Preferensi Sistem, tunggu beberapa detik agar sistem melihat pembaruan, dan Anda harus dapat mengeluarkan. Sekarang ia tidak akan mulai mengindeks disk saat berikutnya Anda terhubung, jadi Anda tidak akan memiliki masalah lagi di masa depan.
sumber