Gambar oleh Scoobay
Sistem S.M.A.R.T
Kebanyakan hard disk ATA dan SCSI modern memiliki sistem Self-Monitoring, Analysis, and Reporting Technology (SMART). Hard disk SMART secara internal memantau kesehatan dan kinerjanya sendiri.
Alat SMART menilai kondisi hard disk Anda berdasarkan pada: throughput dari hard disk, pencarian tingkat kesalahan dari kepala magnet, dan atribut lain yang dibuat oleh produsen hard disk Anda ke dalam hard disk mereka.
Sebagian besar implementasi sistem SMART memungkinkan pengguna melakukan tes sendiri untuk memantau kinerja dan keandalan hard disk mereka. Cara termudah untuk melakukan tes sistem SMART dengan Ubuntu adalah menggunakan ‘Disk Utility’ di bawah menu ‘System’> ‘Administration’.
Pemeriksaan Sistem File
Ada beberapa alat lain, di samping Disk Utility GUI, yang bisa kita gunakan untuk mendiagnosa kesehatan hard disk kita. The File System Check (FSCK), yang hanya datang sebagai alat baris perintah, adalah salah satu alat yang sering kita gunakan untuk memeriksa kondisi hard disk kita.
Anda dapat menggunakan fitur ‘Periksa File Sistem’ pada ‘Disk Utility’ untuk melakukan pemeriksaan yang sama, jika Anda bukan seorang geek baris perintah seperti kami.
Tentu saja, ada beberapa situasi di mana kita memiliki untuk menggunakan alat baris perintah untuk memeriksa sistem file kami. Misalnya ketika kita menggunakan sistem tanpa kepala, ketika kotak Linux kita gagal untuk boot, atau ketika kita hanya ingin memamerkan keterampilan Kungfu baris perintah kami kepada teman-teman kita.
Pada awalnya, alat baris perintah FSCK terlihat seperti sesuatu yang hanya dapat ditangani oleh geek komputer; Tetapi Anda akan menemukan bahwa FSCK adalah alat yang sangat mudah digunakan. Ada satu hal yang perlu diperhatikan sebelum Anda menjalankan FSCK; Anda perlu meng-unmount sistem file menggunakan perintah ‘umount’. Memperbaiki sistem file yang dipasang dengan FSCK bisa berakhir dengan menciptakan lebih banyak kerusakan daripada masalah aslinya.
sudo umount /dev/sdb
Perintah FSCK cukup mudah:
sudo fsck -t ext4 /dev/sdb
Perintah ini memeriksa sistem file ext4 (/ dev / sdb) untuk inkonsistensi. Anda harus mengganti / dev / sdb dengan partisi Anda sendiri. Anda dapat menjalankan perintah ‘fdisk’ untuk mencari tahu partisi sistem Anda:
sudo fdisk -l
Cek Sistem Berkas Terjadwal
Jika Anda menggunakan Ubuntu, Anda akan melihat bahwa Ubuntu menjalankan sesi FSCK ketika Anda mem-boot sistem Anda dari waktu ke waktu. Jika Anda menemukan pemeriksaan terjadwal ini mengganggu, Anda dapat menjadwalkan ulang pemindaian menggunakan perintah ‘tune2fs’. Berikut tampilannya seperti ini:
sudo tune2fs -c 35 /dev/sda1
Perintah ini akan mengkonfigurasi ulang Ubuntu untuk memindai hard disk kita setelah 35 hard disk mount ketika boot sistem.
Catatan: ubah ‘/ dev / sda1 /’ dengan partisi Anda sendiri
Bad Blocks
Sektor yang buruk adalah sektor pada disk drive komputer yang tidak dapat digunakan karena kerusakan permanen (atau ketidakmampuan OS untuk berhasil mengaksesnya), seperti kerusakan fisik pada permukaan disk.
Ada dua cara untuk mendeteksi bad sector di Linux: Anda dapat menggunakan Disk Utility GUI, atau jika Anda adalah seorang geek baris perintah seperti kami, Anda dapat menggunakan perintah badblocks untuk memeriksa hard disk Anda untuk bad sector:
sudo badblocks -v /dev/sdb1
Badblock akan memberi kita jumlah bad sector di hard disk kita.
zainul@zainul-laptop:~$ sudo badblocks -v /dev/sdb1 Checking blocks 0 to 97683200 Checking for bad blocks (read-only test): 3134528 done, 3:27 elapsed 3134560 done, 8:33 elapsed 3134561 done, 10:15 elapsed 3134562 done, 11:57 elapsed 3134563 done, 13:39 elapsed done Pass completed, 5 bad blocks found.
Anda memiliki dua opsi ketika Anda melihat blok yang buruk. Anda dapat mencari hard disk baru, atau menandai blok buruk ini sebagai sektor hard disk yang tidak dapat digunakan. Ini melibatkan dua langkah:
Pertama kita harus menulis lokasi bad sector ke dalam file flat.
sudo badblocks /dev/sdb > /home/zainul/bad-blocks
Setelah itu, kita perlu memberi makan file datar ke dalam perintah FSCK untuk menandai sektor-sektor buruk ini sebagai sektor 'tidak dapat digunakan'.
sudo fsck -l bad-blocks /dev/sdb
FSCK, Badblocks, dan Disk Utility adalah beberapa utilitas disk yang sering kita gunakan untuk memindai hard disk kita. Berbagilah dengan sesama pembaca lainnya jika Anda mengetahui utilitas disk Linux lainnya untuk memindai hard disk.