Мені подобається запускати систему без нагляду для щоденного використання «кіоску».
Однак система може бути вимкнена в будь-який час без попереднього відключення. За замовчуванням не очікується, що Ubuntu буде відключена від втрати електроенергії. Після перезавантаження після втрати живлення, fsck може бути запущений для перевірки файлової системи, а fsck може повідомити систему перезавантажитись після її закінчення. Тож навіть якщо дані про конфігурацію не пошкоджуються, машина може не завантажуватися добре після втрати електроенергії. Тож я перевірив деякі шляхи вирішення:
змініть пріоритет fsck для кореневого монтажу на
0
(останнє поле приfstab
введенні кореня), що запобігає виконаннюfsck
після кожного втрати живлення. Однак система може завантажуватися з кореневим монтом лише для читання, чого не очікується багатьма службами, і в результаті з'являється запит на вхід в консоль замість графічного входу.Замінити
errrors=remount-ro
наerrors=continue
. Це створює погані відчуття, що подальша втрата даних може статися непослідовою файловою системою. Однак приfsck
включеному повторі він повинен збільшити розповсюдженість завантаження системи після втрати електроенергії. Тому я кинув 1).Реконфігуруйте grub2, щоб використовувати звичайний час очікування за замовчуванням після невдалого завантаження. Для цього, я додав
GRUB_RECORDFAIL_TIMEOUT=0
до/etc/default/grub
.
Однак важко дізнатись, чи справді ці хаки доказують втрати потужності системи. Будь-які ідеї? Ще хтось може зробити?