Основна проблема цих пошкоджених секторів полягає в тому, що ми не можемо повністю їх видалити з жорсткого диска, щоб позбутися від них. Максимум, що ми можемо зробити, це зупинити нашу операційну систему від використання цих пошкоджених секторів для розміщення наших даних на них. Тому в цій статті ми ознайомимо вас із методом перевірки жорсткого диска на наявність помилок та запобігання запису нашою ОС даних про пошкоджені сектори за допомогою Linux Mint 20.
Метод перевірки диска на наявність помилок у Linux Mint 20:
Щоб перевірити диск на наявність помилок у Linux Mint 20, вам потрібно виконати такі дії:
- Ми будемо перевіряти жорсткий диск на наявність помилок за допомогою командного рядка в Linux Mint 20. Тому спочатку ми запустимо термінал, натиснувши піктограму терміналу, розташовану на панелі завдань, або натиснувши комбінацію клавіш Ctrl + Alt + T. Щойно запущене вікно терміналу показано на зображенні нижче:
- Тепер вам потрібно знати про розділи жорсткого диска, щоб можна було визначити частину, яку потрібно перевірити на наявність помилок. Для цього введіть у терміналі таку команду, а потім натисніть клавішу Enter:
Для виконання цієї команди потрібні привілеї root. Ось чому до цього ми використовували ключове слово “sudo”. Це також показано на наступному зображенні:
- Результат цієї команди покаже вам усі розділи вашого жорсткого диска. Ми хочемо перевірити частину, виділену на зображенні, показаному нижче, на наявність помилок із використанням Linux Mint 20. Тут / dev / sda - це частина диска, яку ми хочемо перевірити. У вашому випадку ця частина може мати іншу назву.
- Після того, як вам вдасться визначити частину жорсткого диска, яку ви хочете перевірити на наявність помилок, наступним кроком є пошук усіх несправних секторів у визначеній частині та їх перелік у текстовому файлі. Для цього потрібно ввести в терміналі таку команду, а потім натиснути клавішу Enter:
Тут команда badblocks також вимагає виконання root-прав, і вона сканує вказану частину жорсткого диска (/ dev / sda в даному випадку) на наявність будь-яких пошкоджених секторів, і якщо знайде, то перелічить їх у файлі названі бесектори.txt, який буде розміщено в каталозі scan_result. Тут вам слід замінити / dev / sda точним ім'ям частини жорсткого диска, яку потрібно сканувати на наявність пошкоджених секторів. Ця команда також показана на наступному зображенні:
- Після успішного виконання цієї команди всі пошкоджені сектори зберігатимуться в бесекторах.txt-файл. Тепер наша мета - донести це повідомлення до нашого Linux Mint 20 про те, що він не повинен використовувати погані сектори, згадані в badsectors.txt файл будь-яким способом. Для цього вам потрібно буде ввести в терміналі таку команду, а потім натиснути клавішу Enter:
Команда fsck також вимагає запуску root прав. Ця команда не дозволить нашому Linux Mint 20 використовувати сектори, перелічені в бесекторах.txt під час роботи з розділом / dev / sda. Ця команда також показана на зображенні нижче:
Висновок:
Дотримуючись методу, описаного в цій статті, ми можемо легко об’єднати всі пошкоджені сектори разом у текстовому файлі. Ми можемо перешкодити нашій операційній системі використовувати ці погані сектори для запису наших цінних даних. Таким чином, ми можемо не тільки запобігти пошкодженню чи втраті наших даних, але ми також можемо без жодних труднощів використовувати жорсткий диск із несправними секторами для своїх звичайних завдань.