Не припиняти завантаження Slackware, у випадку пошкодження файлової системи

Якщо при завантаженні операційної системи Slackware, вона побачила встановлений прапорець на якомусь розділі – “брудна фс”,  ОС призупиняє процес завантаження, і чекає від користувача подальших дій по ремонту файлової системи.

Для серверу який працює без консольного доступу (відсутні фізичний монітор та клавіатура), це не підходить зовсім.

Тому, в системах які працюють в режимі “headless” треба зробити так, щоб ОС сама виконувала ремонт файлової системи без втручання користувача чи адміністратора.

Робиться це просто:

Додаємо у файл /etc/rc.d/rc.local команду touch /etc/forcefsck та виконуємо ії в консолі.

Ця команда створює порожній файл forcefsck в директорії /etc.

Slackware при завантажені бачить цей файл, та починає повну перевірку усіх файлових систем з автоматичним виправлянням усіх присутніх помилок, не чекаючи користувача. Після завершення перевірки, файл /etc/forcefsck видаляється.

Після цього система ініціалізації виконує файл /etc/rc.d/rc.local який знову, створює /etc/forcefsck, що вимикає, інтерактивні функції для наступного завантаження.

 

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.