Наскільки небезпечно переривати fsck?
Хто-небудь мав прямий досвід з цим?
Наскільки небезпечно переривати fsck?
Хто-небудь мав прямий досвід з цим?
Відповіді:
Я не маю жодних прямих знань чи доказів, але для мене це було б просто ЗЛИБО не впоратися SIGINT
.
Гм. Насправді, я можу запропонувати певну впевненість strings /sbin/fsck | grep sig
:
sigaction
Warning... %s for device %s exited with signal %d.
Тому я просто сприйму це як анекдотичне підтвердження того, що fsck
розробники закликають сигактацію для обробки відповідних сигналів.
Якщо ви контролюєте + C і чекаєте його припинення, у вас не повинно виникнути жодних проблем.
Проблема завжди виникає, коли вона застрягла і не зупиниться, тому що ви не дуже впевнені, що це робить. Зазвичай у цей момент у вас є серйозні втрати даних.
Удачі.
Все залежить.
Наприклад, Ubuntu (від Hardy Heron) мав можливість користувача перервати (і відкласти) звичайну перевірку диска, якщо вона з'являється під час завантаження. Я використовую це для розділів ext3, якщо мені потрібно швидке завантаження (дивhttp://brainstorm.ubuntu.com/idea/11/ .
Я особисто не переривав би fsck після брудної інформації або мав будь-яку причину думати, що файлова система може бути порушена: не в останню чергу, тому що я не хотів би зберігати нові дані в такій файловій системі і, можливо, також піддавати цим ризикам дані як завдають подальшого шкоди існуючим даним чи метаданим.
Ви можете скасувати автоматичний кожен 30-чоботи-fsck при запуску. Він працює при наступному монтажі. Я робив це багато разів. Зазвичай це не має негативних наслідків.
Якщо комп'ютер не вимкнувся належним чином, Fsck запуститься. Особисто я не збираюся цього скасовувати. Це насправді не займає багато часу, і ваші дані важливі. На мою думку, немає жодного сенсу збивати всі ваші дані, щоб заощадити півгодини часу завантаження, на мою думку,