Bagaimana saya bisa mereset hasil SMART sehingga tidak mendaftarkan hasil sebelumnya. Alasan saya adalah bahwa saya menguji hard drive yang ditutup bersama pada case yang tertutup. Ini membuat salah satu HDD gagal membaca Suhu Airflow.
Setelah membuka case (Yang menurunkan Temp semua drive 10 derajat Celcius dalam 5 menit) dan kemudian memisahkan drive sedikit lebih (3 derajat kurang) Semua hasil baik tetapi karena pembacaan Aliran Udara gagal dalam pembacaan sebelumnya, selalu terlihat gagal.
Jadi bagaimana saya bisa mereset bacaan untuk SMART?
hard-drive
temperature
smart
Luis Alvarado
sumber
sumber
Jawaban:
Hard drive memiliki ruang luang untuk alasan pemulihan. Pemulihan terjadi secara otomatis. Alat pemulihan hanya memetakan sektor buruk secara fisik ke ruang cadangan ini. Setelah dipetakan ulang, ketika membaca atau menulis terjadi pada sektor yang buruk, drive mengubah akses ke ruang kosong, dan menyembunyikan kesalahan.
Sejujurnya saya tidak tahu cara mengatur ulang data SMART. Itu adalah sesuatu yang dipertahankan oleh hard drive secara internal, dan bagaimanapun hal itu akan menjadi hal yang buruk untuk dilakukan.
SMART melaporkan bahwa hard drive Anda rusak! Menyetel ulang penghitung tidak akan mengubah fakta bahwa ambang kesalahan untuk drive telah terlampaui.
Jadi TIDAK, Anda tidak dapat mengatur ulang riwayat SMART. Itu dipasang di pabrik untuk evaluasi drive setelah kegagalan. SMART hanya dapat dinonaktifkan atau diaktifkan.
Saya harap ini menjawab pertanyaan Anda.
sumber
Sebenarnya ada cara untuk mereset data SMART. Anda hanya perlu konverter rs232 ke usb sederhana (uart to ttl) dan beberapa kabel yang terpasang pada antarmuka diagnostik hdds. (ada di sisi kanan port sata, 5 atau 4 pin) Anda harus menghubungkan kabel RX TX dan GND (dan kabel power tentu saja: D) kemudian nyalakan HDD dan sambungkan dengan dempul atau hyperterminal (linux dapat terhubung dengan itu terminal sendiri saya kira) misalnya untuk drive seagate: untuk 7200.10 dan baud rate yang lebih lama adalah 9600 untuk 7200.11 dan yang lebih baru adalah 38400
perintah setelah koneksi tekan CTRL + Z lalu ketik "/ 1" tekan enter ketik "N1" tekan enter ketika selesai lepaskan semua kabel dan nyalakan HDD seperti biasa untuk melihat perubahan :)
untuk info hdd lainnya gunakan google :)
sumber
Data SMART tidak terlalu standar di antara pabrikan, tetapi uji Suhu Hard Drive harus menunjukkan apakah suhu drive telah melampaui ambang batas di masa lalu: http://en.wikipedia.org/wiki/SMART#Known_ATA_S.MART_attributes
Pemikirannya adalah bahwa terlalu panas meningkatkan peluang Anda untuk gagal. SMART tidak mengatakan drive Anda buruk, tetapi memiliki peluang peningkatan kegagalan di masa depan.
SMART dimaksudkan sebagai audit terhadap riwayat drive dan dikelola oleh drive itu sendiri, sehingga Anda tidak dapat "mengatur ulang" atau "menghapus" nilai-nilai SMART.
sumber
Titik atribut saat ini / terburuk seperti suhu persis seperti ini: untuk memberi tahu Anda jika drive pernah berada di luar suhu pengoperasian maksimalnya, dan karenanya mungkin mengalami kerusakan permanen.
Itu sebabnya ia mengatakan "gagal di masa lalu", bukan "gagal sekarang": Anda baru saja menyentuh ambang batas maksimum. Perhatikan tampilan atribut menunjukkan "dinormalisasi: 50, ambang batas: 45, terburuk: 45". (Ini adalah nilai normal 0..200 seperti untuk atribut lainnya, bukan temps Celsius mentah.)
Anda juga memiliki beberapa sektor buruk (kesalahan sektor tidak dapat diperbaiki), jadi apakah suhu tinggi yang singkat menyebabkan hal itu atau tidak, mungkin sudah waktunya untuk membuang drive itu.
UI perangkat lunak SMART yang lebih baik akan menunjukkan kepada Anda suhu saat ini dan maks . misalnya
smartctl -a /dev/sda
atausmartctl -x /dev/sda
(-x
mencetak semua data SMART dan non-SMART yang tersedia yang dapat diperoleh dari drive, termasuk log riwayat suhu jika drive memilikinya, dengan grafik batang ASCII.)smartctl -x menyertakan ini untuk hard drive WD Green 1TB (WD10EADS) lama:
Perangkat lunak yang Anda gunakan sepertinya hanya menampilkan suhu saat ini, yang sedikit di bawah ambang batas, tetapi tidak akan menyembunyikan fakta bahwa drive di luar spesifikasi di beberapa titik di masa lalu.
Anda tentu bisa membenarkan mengabaikan suhu tinggi sesaat itu, jika Anda benar-benar memperbaikinya dalam hitungan menit. Tetapi Anda tidak akan (atau seharusnya tidak) pernah dapat membuat drive itu sendiri berbohong tentang fakta bahwa itu sudah melebihi nilai maks temp sementara untuk beberapa waktu, dan dengan demikian atributnya gagal di masa lalu.
Anda bisa mengonfigurasi
smartd
untuk mengabaikan atribut apa pun yang diberikan sehingga Anda masih bisa mendapatkan notifikasi yang berguna jika ada hal lain yang melewati ambang batas ke wilayah yang gagal secara resmi. :smartd.conf(5)
mengatakan:Atribut sejarah suhu yang diperpanjang
Saya baru saja mendapatkan Seagate Barracuda 6TB baru (firmware ST6000DM003-2CY186 0001, drive 5425 RPM), yang memiliki beberapa statistik menarik, termasuk waktu yang dihabiskan melebihi titik operasi min / max, dan temps jangka pendek dan log jangka pendek / tinggi .
Dan di bagian detail lengkap:
(Drive hanya dinyalakan selama beberapa menit; itu mungkin mengapa tidak
-
ada data di beberapa bidang.)Jika drive Anda memiliki atribut yang diperluas ini, Anda dapat menunjukkan kepada seseorang bahwa waktu yang dihabiskan di luar temp yang diizinkan sangat singkat (jika itu masalahnya). Agaknya jika Anda akan memodifikasi data SMART, Anda hanya akan melakukan itu dan menghapus setiap menyebutkan itu berada di luar jangkauan, tetapi jelas Anda tidak dapat 100% mempercayai data apa pun dari drive 2-tangan yang seseorang mencoba menjualmu.
Lihat /superuser/1389522/what-does-it-mean-when-my-new-hdd-reports-errors-at-a-time-that-shouldnt-exist untuk lebih lanjut tentang drive yang digunakan dengan "odometer rollback" pada atribut "Power_On_Hours" mereka misalnya.
sumber
Sepengetahuan saya, satu-satunya cara untuk menghentikannya adalah mematikan SMART di BIOS. Ini hanya akan menghentikan PERANGKAT KERAS.
OS Anda masih akan meminta drive untuk info SMART dan memberitahu Anda itu gagal.
sumber