Наскільки небезпечно переривати fsck?


12

Наскільки небезпечно переривати fsck?

Хто-небудь мав прямий досвід з цим?


Нічого, звичайно, але коли я перервав FSCK моїх томів OCFS, які я запускав з файловими входами, він пропустив один і продовжував успішно з наступним fsck. Оскільки я спав між командами, я зробив Cntrl + c незабаром після сну і перед наступним fsck. Але мені погано, сервер відскочив від якоїсь паніки ядра. Я не був впевнений, чи це через мій чи якийсь інший фактор, так як я новачок у цьому не міг багато чого зрозуміти. Таким чином, краще почекати, якщо тільки не застряг з будь-якої іншої причини. До речі сервер був тестовим, але все ж.
Пері

Відповіді:


7

Я не маю жодних прямих знань чи доказів, але для мене це було б просто ЗЛИБО не впоратися SIGINT.

Гм. Насправді, я можу запропонувати певну впевненість strings /sbin/fsck | grep sig:

sigaction
Warning... %s for device %s exited with signal %d.

Тому я просто сприйму це як анекдотичне підтвердження того, що fsckрозробники закликають сигактацію для обробки відповідних сигналів.


7

Якщо ви контролюєте + C і чекаєте його припинення, у вас не повинно виникнути жодних проблем.

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

Удачі.


2

Все залежить.

Наприклад, Ubuntu (від Hardy Heron) мав можливість користувача перервати (і відкласти) звичайну перевірку диска, якщо вона з'являється під час завантаження. Я використовую це для розділів ext3, якщо мені потрібно швидке завантаження (дивhttp://brainstorm.ubuntu.com/idea/11/ .

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


1

Ви можете скасувати автоматичний кожен 30-чоботи-fsck при запуску. Він працює при наступному монтажі. Я робив це багато разів. Зазвичай це не має негативних наслідків.

Якщо комп'ютер не вимкнувся належним чином, Fsck запуститься. Особисто я не збираюся цього скасовувати. Це насправді не займає багато часу, і ваші дані важливі. На мою думку, немає жодного сенсу збивати всі ваші дані, щоб заощадити півгодини часу завантаження, на мою думку,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.