Як перевірити диски і виправити помилки файлової системи в linux - совєтолог
Якщо, при завантаженні, операційна система повідомляє про наявність помилок в файлової системі на одному з розділів, то варто негайно перевірити диски і виправити помилки файлової системи.
Будь-який поважаючий себе користувач не повинен забувати, що періодична перевірка жорстких дисків на биті сектора і перевірка дисків на помилки є прикладом здорового глузду.
Для того, щоб убезпечити себе необхідно:
- Перейти в одного користувача режим (Single user mode) і демонтувати файлову систему
- Завантажити комп'ютер в режимі відновлення за допомогою компакт-диска
Отже, необхідно перевірити диски і виправити помилки файлової системи, приступимо.
Змініть рівень ініціалізації і размонтіруйте файлову систему:
# Init 1
# Umount / home
Виконайте пошук підключених розділів:
Після цього запустіть FSCK для розділу з помилками:
2) Режим відновлення з компакт-диска
Вставте компакт-диск в дисковод і перезавантажте систему:
Почекайте деякий час і після завантаження з компакт-диска виконайте команду:
# Linux rescue nomount
Директива NOMOUNT заборонить монтування, так що ви зможете безпечно використовувати FSCK.
Після цього запустіть FSCK для розділу з помилками:
# Fsck -yvf / dev / sda1
LVM (Logical Volume Manager)
Ситуація з LVM (Logical Volume Manager) розділами трохи складніше. Для запуску FSCK для LVM розділів спочатку необхідно знайти PV (Physical Vollume). VG (Volume Group). LV (Logical Extension) і активувати їх, для цього виконайте послідовно наступні команди:
# Lvm pvscan
# Lvm vgscan
# Lvm lvchange -ay VolGroup00
# Lvm lvscan
# Fsck -yfv / dev / VolGroup00 / LogVol00
За фактом виконання FSCK поверне результат у вигляді коду, даний код - це унікальний номер, що представляє суму наступних значень:
0 - Без помилок (No errors);
1 - Виправлені помилки файлової системи (Filesystem errors corrected);
2 - Система повинна бути перезавантажена (System should be rebooted);
4 - Помилки файлової системи залишили без змін (Filesystem errors left uncorrected);
8 - Експлуатаційна помилка (Operational error);
16 - Помилки при використанні або синтаксичні помилки (Usage or syntax error);
32 - Fsck скасований за запитом користувача (Fsck canceled by user request);
128 - Помилка загальної бібліотеки (Shared-library error).
На цьому все. Таким нескладним чином ви можете перевірити диски на наявність помилок в файлової системі і виправити ці помилки в разі їх наявності.
Додати в Анти-Банер