Страница 1 из 1
Перезагрузка при обнаружении ошибок файловой системы.
Добавлено: 16 сен 2004, 01:37
Anonymous
Как побороть такую проблему в RH9.
Произошла не нормальная перезагрузка машины (например по питанию), после чего проверяется файловая система, иногда это заканчивается предложением ввести root пароль или нажать Contrl-D, для перезагрузки.
Как научить RH проверять и исправлять ФС самостоятельно, не дожидаясь когда к нему придут. (мы ему доверяем)
Добавлено: 16 сен 2004, 09:30
michael
Можно править загрузочные скрипты, можно использовать журналируемые fs. Лучше все сразу.
Добавлено: 16 сен 2004, 09:45
Llama
Нифига, если просит root password или ctrl+d - это значит быстрая автоматическая проверка не прошла - система загрузилась в runlevel 1, нужно ввести пароль и пустить fsck на корневой раздел ручками.
Добавлено: 16 сен 2004, 13:23
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.
Странно я конвертировал все разделы...
Добавлено: 16 сен 2004, 13:27
Llama
Saalan, ну так надо еще как минимум подправить /etc/fstab
Добавлено: 16 сен 2004, 14:12
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?
Добавлено: 16 сен 2004, 16:38
michael
Что там рыть-то? Натрави grep -n fsck на загрузочные скрипты...