Anda dapat dengan mudah melepas dan memutarkan hard disk eksternal dari terminal dengan paling mudah dengan menggunakan fungsionalitas baris perintah udisks, yang tidak memerlukan penggunaan sudo jika sistem Anda diatur dengan benar. (Untuk daftar nama perangkat Anda, masukkan mountdi terminal terlebih dahulu.)
Ketika Anda telah menemukan drive eksternal Anda, gunakan perintah berikut. Anda harus terlebih dahulu melepas partisi (gunakan sdb1atau apa pun yang mountditunjukkan sebagai lokasi):
udisks --unmount /dev/sdb1
Kemudian untuk menghapus dengan aman (yaitu spindown- Anda akan mendengarnya klik dan putar-turun), gunakan saja sdb, misalnya:
udisks --detach /dev/sdb
CATATAN: Sangat penting di sini bahwa Anda menggunakan sdbatau sdctanpa nomor partisi saat menggunakan detachopsi; yaitu sdb1atau sdc1tidak akan bekerja. Partisi harus di-unmount dulu dan kemudian disk itu sendiri berputar seperti yang ditunjukkan contoh.
The udisksperintah bekerja dengan sukses untuk semua pata dan sata hard disk eksternal.
Bagaimana saya bisa menginstal udisks? Itu tidak ada di sistem saya. Saya menemukan paket udisks2, tetapi itu tidak membuat udisksatau udisks2 tersedia.
Martin Thoma
@ MartinThoma Pada 12,04 ia berada di gudang Universe. Pada 14,04 diinstal secara default.
wjandrea
@wjandrea Saya menggunakan Ubuntu 16.04. Tidak, itu tidak diinstal. Setidaknya saya tidak bisa memulainya udisks.
Martin Thoma
-1 untuk menggunakan udisks. Ini tidak berarti standar dan karenanya tidak terlalu membantu.
Dominik George
-1 untuk memberi saran udisks: Daemon udisksd2 adalah pelaku nomor satu karena tidak membiarkan harddisk Anda berputar ke bawah di tempat pertama berdasarkan batas waktu idle mereka ( hdparm -S)! Kecuali jika batas waktu sangat singkat. Ini juga menyebabkan spin-up yang tidak perlu - sebagai contoh konyol, udisksctl --helpakan memutar semua disk Anda (termasuk yang tidak di-mount). Tetapi yang terburuk adalah bahwa hal-hal udisk ini sulit untuk diblokir dari sistem Anda, karena hal ini tergantung pada berbagai program GUI - solusi terbaik saya adalah killall -SIGSTOP udsiksd2dalam pekerjaan cron dan mencairkan aplikasi GUI dengan SIGCONT sesuai kebutuhan.
user2394284
3
Jika drive 2,5 "Anda harus dapat mendengar drive Anda membuat bunyi klik sekitar 15 detik setelah unmout. Itulah saat drive parkir membaca / menulis di samping dan Anda dapat menghapusnya dengan aman. Jika drive 3,5" maka tidak ada drive cara untuk menghapus lebih aman dengan memutar drive ke bawah.
Ini adalah 3,5 ", saya dapat menghitungnya, lalu mencabutnya dan masih mendengarnya berputar satu jam kemudian.
winchendonsprings
2
Opsi udisk tidak berfungsi dalam kasus saya tetapi yang berikut ini berhasil:
sudo umount /dev/sdb1
sudo hdparm -y /dev/sdb
Saya menggunakan perintah ini ketika mematikan server Linux tanpa kepala dengan drive USB eksternal. Keamanan bukan masalah dalam kasus saya, jadi kata sandi server ada dalam skrip.
Untuk server Ubuntu dan klien Windows file batch berikut, dengan asumsi Putty diinstal:
Jawaban ini didasarkan pada banyak asumsi, karena saya tidak ingat sumbernya. Tapi ini dia:
SATA sebenarnya hot-pluggable, tetapi sebagian besar pengontrol tidak mendukungnya, sedangkan drive SATA seharusnya.
Berdasarkan poin di atas: Jika drive dilepas, aman untuk mencabutnya. Alasan dasar untuk itu adalah poin # 3.
Drive modern memiliki daya yang cukup untuk melepaskan kepala drive dari piring jika daya darurat padam yang terdeteksi.
Setidaknya inilah yang saya lakukan. Dan juga, dari waktu ke waktu saya melakukan tes SMART yang lama pada disk, untuk melihat apakah kesehatan drive baik-baik saja.
Jika Anda mengklik kanan ikon drive dan memilih Safely Remove Drive , yang seharusnya melakukannya (seperti yang sudah disebutkan, dibutuhkan sekitar 15 detik).
Jika Anda tidak memiliki opsi itu, klik kanan dan lepas drive. Kemudian mulai Disk Utility; pilih drive di panel kiri; pilih Penghapusan Aman di panel kanan. Sekali lagi, tunggu sekitar 15 detik. (Atau, Anda dapat melepas Volume dari Disk Utility sebelum Penghapusan Aman jika itu lebih mudah bagi Anda.)
udisks
? Itu tidak ada di sistem saya. Saya menemukan paketudisks2
, tetapi itu tidak membuatudisks
atauudisks2
tersedia.udisks
.udisks
. Ini tidak berarti standar dan karenanya tidak terlalu membantu.udisks
: Daemon udisksd2 adalah pelaku nomor satu karena tidak membiarkan harddisk Anda berputar ke bawah di tempat pertama berdasarkan batas waktu idle mereka (hdparm -S
)! Kecuali jika batas waktu sangat singkat. Ini juga menyebabkan spin-up yang tidak perlu - sebagai contoh konyol,udisksctl --help
akan memutar semua disk Anda (termasuk yang tidak di-mount). Tetapi yang terburuk adalah bahwa hal-hal udisk ini sulit untuk diblokir dari sistem Anda, karena hal ini tergantung pada berbagai program GUI - solusi terbaik saya adalahkillall -SIGSTOP udsiksd2
dalam pekerjaan cron dan mencairkan aplikasi GUI dengan SIGCONT sesuai kebutuhan.Jika drive 2,5 "Anda harus dapat mendengar drive Anda membuat bunyi klik sekitar 15 detik setelah unmout. Itulah saat drive parkir membaca / menulis di samping dan Anda dapat menghapusnya dengan aman. Jika drive 3,5" maka tidak ada drive cara untuk menghapus lebih aman dengan memutar drive ke bawah.
sumber
Opsi udisk tidak berfungsi dalam kasus saya tetapi yang berikut ini berhasil:
Saya menggunakan perintah ini ketika mematikan server Linux tanpa kepala dengan drive USB eksternal. Keamanan bukan masalah dalam kasus saya, jadi kata sandi server ada dalam skrip.
Untuk server Ubuntu dan klien Windows file batch berikut, dengan asumsi Putty diinstal:
Untuk server Debian, ganti
sudo halt -i now
denganshutdown -h -P
; dalam kedua kasus kartu jaringan tetap terjaga, sehingga dapat dibangunkan nanti.sumber
Jawaban ini didasarkan pada banyak asumsi, karena saya tidak ingat sumbernya. Tapi ini dia:
Setidaknya inilah yang saya lakukan. Dan juga, dari waktu ke waktu saya melakukan tes SMART yang lama pada disk, untuk melihat apakah kesehatan drive baik-baik saja.
sumber
Untuk disk USB eksternal, gunakan
Instal menggunakan
Berfungsi untuk WD My Book Essential Disks.
sumber
Jika Anda mengklik kanan ikon drive dan memilih Safely Remove Drive , yang seharusnya melakukannya (seperti yang sudah disebutkan, dibutuhkan sekitar 15 detik).
Jika Anda tidak memiliki opsi itu, klik kanan dan lepas drive. Kemudian mulai Disk Utility; pilih drive di panel kiri; pilih Penghapusan Aman di panel kanan. Sekali lagi, tunggu sekitar 15 detik. (Atau, Anda dapat melepas Volume dari Disk Utility sebelum Penghapusan Aman jika itu lebih mudah bagi Anda.)
sumber
Ini bekerja di xfce4 pada Fedora 17 untuk mematikan hard disk eksternal:
udisks --detach / dev / sdc
Palimpsest dulu memiliki opsi mematikan di Fedora 14, tetapi tidak di Fedora 17.
Fitur yang berguna keluar dengan peningkatan OS di Windows dan Linux.
sumber