Перезагрузка при обнаружении ошибок файловой системы.

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Anonymous

Перезагрузка при обнаружении ошибок файловой системы.

Сообщение Anonymous »

Как побороть такую проблему в RH9.

Произошла не нормальная перезагрузка машины (например по питанию), после чего проверяется файловая система, иногда это заканчивается предложением ввести root пароль или нажать Contrl-D, для перезагрузки.

Как научить RH проверять и исправлять ФС самостоятельно, не дожидаясь когда к нему придут. (мы ему доверяем)

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Можно править загрузочные скрипты, можно использовать журналируемые fs. Лучше все сразу.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Нифига, если просит root password или ctrl+d - это значит быстрая автоматическая проверка не прошла - система загрузилась в runlevel 1, нужно ввести пароль и пустить fsck на корневой раздел ручками.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Michael писал(а):Можно править загрузочные скрипты, можно использовать журналируемые fs. Лучше все сразу.
Я тоже так думал, т.к. на другой машине у меня стоит ext3 и таких проблем никогда небыло. Возможно из-за cipset, там Intel, а тут VIA.

Вчера конвертировал в ext3 (fstune -j /dev/hdx и исправил на ext3 в /etc/fstab), проблема не решилась, зато теперь при загрузке стало вылезать такое сообщение
kernel: warning (device ide0(3,3): ext2_read_super: mounting ext3 filesustem as ext2.
Странно я конвертировал все разделы...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Saalan, ну так надо еще как минимум подправить /etc/fstab
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Saalan писал(а): ... Вчера конвертировал в ext3 (fstune -j /dev/hdx и исправил на ext3 в /etc/fstab)
[root@*** root]# mount
/dev/hda3 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hda1 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
/dev/hda5 on /var type ext3 (rw)
Llama писал(а):Нифига, если просит root password или ctrl+d - это значит быстрая автоматическая проверка не прошла - система загрузилась в runlevel 1, нужно ввести пароль и пустить fsck на корневой раздел ручками.
Дольнейшая ручная проверка сводилась к команде e2fsck -f -y /dev/hda*. Можно его заставить это самому делать? Где рыть-то rs.d?

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Что там рыть-то? Натрави grep -n fsck на загрузочные скрипты...

Ответить