Посібник для початківців щодо дискових утиліт Linux

Jul 12, 2025
Вирішення проблем

Знання того, як перевірити стан жорсткого диска, корисно визначити, коли слід замінювати жорсткий диск. У сьогоднішній статті ми покажемо вам деякі утиліти для диска Linux для діагностики працездатності жорсткого диска.

Зображення Скубей

Система S.M.A.R.T

Найсучасніші ATA і SCSI жорсткі диски мають систему самоконтролю, аналізу та звітності (SMART). Жорсткі диски SMART внутрішньо контролюють власний стан здоров'я та продуктивність.

Інструмент SMART оцінює стан вашого жорсткого диска на основі: пропускної здатності жорсткого диска, частоти помилок пошуку магнітних головок та інших атрибутів, які виробник жорсткого диска вбудував у свій жорсткий диск.

Більшість реалізацій SMART-систем дозволяють користувачам проводити самотестування для контролю продуктивності та надійності своїх жорстких дисків. Найпростіший спосіб проведення тесту SMART системи за допомогою Ubuntu - це використання «Disk Utility» у меню «System»> «Administration».



Утиліта диска дозволяє побачити модель, серійний номер, прошивку та загальну оцінку працездатності жорсткого диска, а також те, чи на жорсткому диску ввімкнена система SMART.

Кнопка «Дані SMART» дозволяє побачити функції SMART вашого жорсткого диска.

Кнопка «Запустити самотестування» дозволяє ініціювати коротке, розширене або самоперевірку на жорсткому диску.

Виконуючи ці тести, ви побачите індикатор прогресу, який дозволить побачити, як далеко пройшов тест і який приблизний час його завершення.

У розділі "Атрибути" можна переглянути помилки та інформацію про самоперевірку.

Перевірка файлової системи

Крім графічного інтерфейсу Disk Utility, є деякі інші інструменти, які ми можемо використовувати для діагностики працездатності нашого жорсткого диска. Перевірка файлової системи (FSCK), яка постачається лише як інструмент командного рядка, є одним із інструментів, який ми часто використовуємо для перевірки стану нашого жорсткого диска.

Ви можете скористатися функцією «Перевірити файлову систему» ​​в «Утиліті диска», щоб виконати ту саму перевірку, якщо ви не є вродником командного рядка як ми.

Звичайно, бувають деякі ситуації, коли ми мати використовувати інструмент командного рядка для перевірки вашої файлової системи. Наприклад, коли ми використовуємо безголова система , коли наш ящик Linux не вдається завантажити, або коли ми просто хочемо показати свої навички роботи з кунг-фу командного рядка своїм друзям.

Спочатку інструмент командного рядка FSCK виглядає як щось, з чим може впоратись лише комп’ютерний гік; Але ви виявите, що FSCK - це дуже простий інструмент у використанні. Існує одне, на що слід звернути увагу перед запуском FSCK; Вам потрібно демонтувати файлову систему за допомогою ‘Umount’ команди. Виправлення змонтованої файлової системи за допомогою FSCK може призвести до більшої шкоди, ніж вихідна проблема.

sudo umount / dev / sdb

The FSCK command is pretty straightforward:

sudo fsck -t ext4 / dev / sdb

Ця команда перевіряє файлову систему ext4 (/ dev / sdb) на наявність невідповідностей. Вам слід замінити / dev / sdb на власний розділ. Ви можете запустити команду ‘fdisk’, щоб з’ясувати системні розділи:

sudo fdisk -l

Scheduled File System Checks

Якщо ви використовуєте Ubuntu, ви помітите, що Ubuntu запускає сеанс FSCK при час від часу завантаженні системи. Якщо вам здається, що ця запланована перевірка дратує, ви можете перепланувати сканування за допомогою команди ‘tune2fs’. Ось як це зазвичай виглядає:

Параметр count count підказує нам, що Ubuntu сканує ваш жорсткий диск після 33 підключень диска.

Ми можемо налаштувати кількість монтування за допомогою опції ‘-c’:

sudo tune2fs -c 35 / dev / sda1

Ця команда повторно налаштує Ubuntu для сканування нашого жорсткого диска після 35 кріплень жорсткого диска під час завантаження системи.

Примітка: змініть ‘/ dev / sda1 /’ за допомогою власного розділу

Погані блоки

Поганий сектор - це сектор на дисководі комп’ютера, який не можна використовувати через постійні пошкодження (або неможливість ОС успішно отримати до нього доступ), наприклад, фізичне пошкодження поверхні диска.

У Linux існує два способи виявлення пошкоджених секторів: ви можете використовувати графічний інтерфейс Disk Utility, або, якщо ви є вродником командного рядка, як ми, ви можете використовувати команду badblocks для перевірки жорсткого диска на наявність пошкоджених секторів:

sudo badblocks -v / dev / sdb1

Badblock дасть нам кількість несправних секторів на нашому жорсткому диску.


zainul @ zainul-ноутбук: ~ $ 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 зроблено, минуло 10:15
3134562 зроблено, минуло 11:57
3134563 зроблено, минуло 13:39
зроблено
Pass completed, 5 bad blocks found.

У вас є два варіанти, коли ви бачите погані блоки. Ви можете або шукати новий жорсткий диск, або позначити ці несправні блоки як непридатні сектори жорсткого диска. Це передбачає два етапи:

Спочатку ми повинні записати розташування несправних секторів у плоский файл.

sudo badblocks / dev / sdb> / home / zainul / bad-blocks

Після цього нам потрібно подати плоский файл у команду FSCK, щоб позначити ці пошкоджені сектори як «непридатні» сектори.

sudo fsck -l погані блоки / dev / sdb


FSCK, Badblocks та Disk Utility - це деякі з утиліт, які ми часто використовуємо для сканування жорстких дисків. Поділіться з іншими читачами, якщо знаєте інші утиліти Linux для сканування жорстких дисків.

Linux Disk Management

Beginner's Guide To The Bash Terminal

Golang UK Conference 2017 | Liz Rice - The Beginner's Guide To Linux Syscalls

Linux Beginners Guide: 01 - Getting Started

Build A Developer's Linux Workstation - Complete Guide

Linux Mint Beginners Guide Part 10: Basic Security

Linux Mint Beginners Guide Part 09: Introduction To The Command Line

Linux System Administration [Complete Beginner Tutorial] - Jason Cannon

Intro To Linux Week 9: Disk Management Part 7 (du And Df)

Intro To Linux Week 9: Disk Management Part 8 (fsck And Dumpe2fs)


Вирішення проблем - Найпопулярніші статті

Як налаштувати iPhone пам’ятати, де ви припаркувались

Технічне обслуговування та оптимізація Nov 16, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Не цікаво закінчувати свою подорож блукаючими у пошуках своєї машини. Тепер..


Як знайти маршрутизатор, встановлений у невідомому місці в будинку?

Технічне обслуговування та оптимізація Apr 19, 2025

Зміна або розширення можливостей мережі Wi-Fi, яку ви створили у власному домі, - це одне, але що ви роб..


Як встановити нагадування про повітряний фільтр за допомогою термостата Nest

Технічне обслуговування та оптимізація Apr 8, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Навчальний термостат Nest може заощадити ваші гроші на рахунках за опа�..


Як зробити швидше завантаження ПК з Windows 10

Технічне обслуговування та оптимізація Jul 28, 2025

Windows 10 пропонує менеджер додатків для запуску, яким може користуватися практично будь-який користу..


Пояснено 5 найпоширеніших параметрів графічної гри для ПК

Технічне обслуговування та оптимізація Nov 14, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Комп’ютерні ігри пропонують на перший погляд нескінченні екрани графічних..


Отримайте повну електронну книгу Android Guide всього за 99 центів [Update: Expired]

Технічне обслуговування та оптимізація Jun 21, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Повний посібник для Android - це 280-сторінкова книжка, наповнена усіма опціями м�..


Навігація по сайтах за допомогою комбінацій клавіш за допомогою gleeBox

Технічне обслуговування та оптимізація Sep 20, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Ви витрачаєте час на перемикання між мишею та клавіатурою під час перегляду веб-с..


Швидка порада: Зберігайте Windows та вкладки під час перезапуску Firefox

Технічне обслуговування та оптимізація Apr 28, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Перезапустити Firefox завжди важко для нас із відкритими десятками вкладок, оскільк�..


Категорії