Disk Bad Sectors trên Ubuntu – Sự hiện diện của bad sectors là sự khởi đầu của các lỗi trên một ổ cứng máy tính. Các phần không hợp lệ liên quan đến phần cứng và nó sẽ không thể sửa chữa được. Bạn chỉ có thể theo dõi nó và làm cho hệ điều hành của bạn không sử dụng các bad sectors để ghi dữ liệu.
Trong bài viết, hãy tìm hiểu cách tìm ra sự hiện diện của Bad Sectors và lỗi trong ổ cứng máy tính của bạn.
Mục lục
Quét Disk Bad Sectors trên Ubuntu
Lưu ý rằng nếu bạn muốn quét ổ cứng gắn trong của máy tính, bạn nên dùng Ubuntu Live USB và khởi động vào USB để quét.
Nếu bạn đang kiểm tra ổ cứng gắn ngoài, bạn cần đảm bảo rằng Ubuntu đã tìm thấy và hiển thị nó.
Các bạn có thể tìm thấy cách tạo USB Boot Ubuntu tại đây:
- Hướng dẫn tạo Usb Boot trên Windows
- Hướng dẫn tạo Usb Boot trên macOS
- Hướng dẫn tạo Usb Boot trên Ubuntu
Bước 1: Tìm trạng thái phân vùng đĩa cứng
Trước tiên, hãy sử dụng lệnh fdisk để tìm trạng thái phân vùng đĩa cứng.
Trong ví dụ trên màn hình, /dev/sda có kích thước 111,8 GB và /dev/sdb có kích thước 465,8 GB là hai ổ cứng gắn trong mà tôi muốn quét.
Bước 2: Quét Bad Sectors
Tiếp theo, hãy tìm hiểu xem có bất kỳ Bad Sectors nào trong đĩa cứng hay không. Chúng ta sẽ sử dụng lệnh badblocks.
Lệnh này sẽ quét các Bad Sectors trong đĩa cứng và sau đó xuất kết quả ra tệp badsectors.txt.
sudo badblocks -v /dev/sda > /home/sanvv/badsectors.txt
Sau khi chạy lệnh các bạn chỉ cần chờ cho tới khi quá trình scan kết thúc
Bước 3: Không ghi dữ liệu lên Bad Sectors
Cuối cùng, chúng ta sẽ sử dụng lệnh fsck để yêu cầu Ubuntu không sử dụng các Bad Sectors được đề cập trong file badsectors.txt.
Bằng cách đó tuổi thọ của đĩa cứng được tăng lên một chút cho đến khi bạn muốn mua một cái mới để thay thế.
sudo fsck -l /home/sanvv/badsectors.txt /dev/sda
Lưu ý: Thay sanvv bằng user của các bạn