Terkadang saya perlu mencolokkan disk ke ruang disk. Di lain waktu, saya memiliki pengaturan yang sangat aneh untuk menghubungkan SSD menggunakan kabel SATA-eSATA di laptop saya sambil menarik daya dari desktop.
Bagaimana saya bisa menghapus disk SATA dengan aman dari sistem? Utas forum Phoronix ini memiliki beberapa saran:
justsumdood menulis:
Droid (noymous) menulis:
Lalu apa yang Anda lakukan di sisi perangkat lunak sebelum mencabut? Apakah ini sederhana "umount / dev / sd" [huruf drive]? setelah melepas perangkat, untuk "mematikan" (atau tidur) unit:hdparm -Y /dev/sdX
(di mana X mewakili perangkat yang ingin Anda matikan. misalnya: / dev / sdb)
ini akan memberi daya pada drive ke bawah yang memungkinkan untuk melepasnya tanpa risiko lonjakan tegangan.
Apakah ini berarti bahwa cache disk disiram dengan benar dan dimatikan setelahnya?
Saran lain dari utas yang sama:
chithanh menulis:
Semua perangkat keras SATA dan eSATA secara fisik dapat dicolokkan (mis. tidak rusak jika Anda memasukkan / menarik steker).Bagaimana chipset dan driver menangani ini adalah pertanyaan lain. Beberapa kombinasi driver / chipset tidak menangani hotplugging dengan benar dan memerlukan perintah warmplug seperti yang berikut:
echo 0 - 0 > /sys/class/scsi_host/hostX/scan
Ganti X dengan nomor yang sesuai untuk port SATA / eSATA Anda.
Saya ragu apakah cara yang tepat untuk melakukannya, tetapi saya juga tidak dapat menemukan bukti yang menentangnya.
Jadi, apa cara yang benar untuk menghapus disk yang terpasang dari suatu sistem? Anggap saya sudah melepas semua partisi pada disk dan jalankan sync
. Harap tunjukkan beberapa dokumentasi resmi jika memungkinkan, saya tidak dapat menemukan apa pun di pohon dokumentasi Linux, atau wiki Linux ATA .
1
untukdelete
membuatnya menghilang dan aku bisa mendengar disk berputar. Hanya sajahdparm -Y
tidak cukup karena/dev/
entri masih akan ada. Terima kasih!