Назад | Перейти на главную страницу

Сервер Ubuntu - сбой питания приводит к сбою загрузки

Я установил Ubuntu Server 10.04.1 LTS на раздел ext4. Всякий раз, когда моя система внезапно теряет питание, она не загружается в обычную процедуру для автоматического устранения проблем, а переключается на оболочку занятого ящика (где говорится, что Kernel Panic: инициализация не найдена)

Итак, я предполагаю, что ядро ​​отказывается монтировать файловую систему, когда она не чистая, поскольку, когда я загружаюсь с Live CD и fsck, она загружается правильно.

Как я могу заставить ядро ​​смонтировать файловую систему, даже если она не чистая? Чтобы автоматический fsck при запуске системы исправлял проблемы ... (или это проблема с grub?)

K-V: 2.6.32-26-generic-pae # 48-Ubuntu SMP

Али, ты не упомянул, на что настроен твой дневник. Режим монтирования ext3 и ext4 по умолчанию - «data = orders». Это означает, что, хотя операции с метаданными могут быть безопасными, данные могут быть потеряны при сбое питания.

Если вы ожидаете регулярного отключения питания, я бы предложил добавить 'data = journal' в режимы в / etc / fstab. Это немного замедлит вашу скорость записи, но должно гарантировать, что каждая дисковая операция на вашем жестком диске завершена, чтобы вы не потеряли данные.

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