GNU/Linux >> Belajar Linux >  >> Linux

Cara Memeriksa Hard Drive untuk Bad Sector atau Blok di Linux

Badblocks adalah utilitas baris perintah di Linux seperti sistem operasi yang dapat memindai atau menguji hard disk dan drive eksternal untuk bad sector. Bad sector atau bad block adalah ruang disk yang tidak dapat digunakan karena kerusakan permanen atau OS tidak dapat mengaksesnya.

Perintah Badblocks akan mendeteksi semua blok buruk (atau sektor buruk) dari hard disk dan menyimpannya dalam file teks. Nanti kita dapat menggunakannya dengan e2fsck untuk menginstruksikan Sistem Operasi (OS) untuk tidak menyimpan data apa pun pada sektor atau blok yang rusak ini.

Pada artikel ini, kita akan mempelajari cara memeriksa atau memindai hard drive untuk bad sector menggunakan perintah badblocks.

Langkah 1) Gunakan perintah fdisk untuk mengidentifikasi info hard drive

Jalankan perintah fdisk untuk membuat daftar semua hard disk yang tersedia untuk sistem operasi Linux. Identifikasi disk yang ingin Anda pindai untuk mencari blok buruk.

$ sudo fdisk -l

Langkah 2) Pindai hard drive untuk Bad Sector atau Bad Block 

Setelah Anda mengidentifikasi hard disk, jalankan perintah badblocks. Contoh ditunjukkan di bawah ini

$ sudo badblocks -v /dev/sdb > /tmp/bad-blocks.txt

Cukup ganti “/dev/sdb” dengan hard disk/partisi Anda sendiri. Ketika kita menjalankan perintah di atas, sebuah file teks "bad-blocks" akan dibuat di bawah /tmp , yang akan berisi semua blok buruk.

Langkah 3) Beri tahu OS untuk tidak menggunakan blok buruk untuk menyimpan data

Setelah pemindaian selesai, jika bad sector dilaporkan, gunakan file "bad-blocks.txt" dengan perintah e2fsck dan paksa OS untuk tidak menggunakan blok buruk ini untuk menyimpan data . Jalankan perintah e2fsck berikut

$ sudo e2fsck -l /tmp/bad-blocks.txt /dev/sdb
or
$ sudo e2fsck -c /dev/sdb

Catatan :Sebelum menjalankan perintah e2fsck, pastikan drive belum terpasang.

Untuk bantuan lebih lanjut tentang badblocks &perintah e2fsck , baca halaman manual masing-masing

$ man badblocks
$ man e2fsck

Baca Juga :Memantau dan Menganalisis Kesehatan Hard Drive dengan Smartctl di Linux


Linux
  1. Cara Memeriksa Apakah Sistem Linux 32 bit Atau 64 Bit

  2. Bagaimana Cara Memeriksa Seluruh Hard Disk Untuk Kesalahan Dan Bad Sector?

  3. Bagaimana Cara Memeriksa Blok Buruk Pada Volume Fisik Lvm?

  1. Bagaimana Cara Mengetahui Jumlah Bad Sector Pada Hard Drive?

  2. Cara menonaktifkan perintah khusus untuk pengguna tertentu di Linux

  3. Cara memeriksa kesehatan hard drive

  1. Cara membuat drive USB yang dapat di-boot untuk Linux

  2. Bagaimana cara mengganti hard drive di Linux

  3. Cara mengisi hard drive di Linux