LinuxForum.Fans
Тема

После грубого выключения питания не загружаются X-ы

Автор: nima 12 сообщений 4656 просмотров
#34330

Не спрашивайте, как. Уже так вышло. :)
Ситуация такова, что, пользуясь около года Дебиан сама, больше полугода в удаленно-телефонном режиме поддерживаю еще одну Дебиан-систему. До сих пор справлялась, не задавая вопросов на форуме. Комплексы типа :)
Но сегодня я в ступоре, а поднять машину надо срочно.
Обе линукс-машины домашние. На том конце провода юному созданию не хватило терпения дождаться завершения всех процессов, и была нажата кнопочка выкл. Если до сих пор это сходило с рук, в этот раз не сошло...
По рукам, чур, не бить. :)

Debian Squeeze 2.6.32
Система грузится долго и мучительно, похоже, что с ошибками, до старта иксов.
В процессе выуживания информации телепатически пришла к выводу, что в /var/-е заблокированы все, или почти все журналы.
Apt, по крайней мере, ругается, что все заблокировано. rsyslogd в процессе загрузки тоже ругается.
"возможно открыть только для чтения" "заблокировано" и т.п.
Вот не знаю еще, нормально ли монтируются файловые системы.
Команда df дает нормальный результат.
Да, var - отдельной ФС
Что и где еще смотреть (я могу только попросить сфотать скрины :( )?

Имея доступ к машине физически, я бы тупо переставила систему. Удаленно тоже можно, но очень утомительно...
Ведь должен быть умный выход, типа > /dev/null ?

Есть фотки скринов, но они малоинформативны.
Не откажИте в помощи двум блондинкам :)

#34355

файловая система reiserfs?
вам нужна утилита reiserfsck из пакета reiserfsprogs

#34369

reiserfs
Если reiserfsck не установлена, вопрос, как ее установить. Все заблокировано... :(
dpkg - журнал открывается только для чтения.
...
У меня эта утилита есть, значит и там должна быть.

text
reiserfsck --check
reiserfsck --rebuild-tree

?

#34373

боюсь, что reiserfsck --rebuild-tree =)) хотя для /var не страшно ниразу.

nima написал:
вопрос, как ее установить.

отмантируйте /var, переименуйте, создайте в корне директорию /var и вперёд. или с установочного диска - выбрать rescue режим.

#34376

боюсь, что reiserfsck --rebuild-tree =)) хотя для /var не страшно ниразу.

Днем будем пробовать...

отмантируйте /var, переименуйте, создайте в корне директорию /var и вперёд.

Супер! вот уж не додумалась бы! :)

Спасибо. Посмотрим, как оно пойдет.

Сделали reiserfsck --rebuild-tree
Разблокировалось.
Т.е. теперь не ругается на то, что фс смонтирована только в режиме для чтения.
Но при старте gdm ругается, что пакет испорчен, или что-то вроде этого. Точнее сказать не могу.
Попытка запустить aptitude - что-то вроде: не находит журналы со списками установленных пакетов.

Какие еще варианты?
Запустить инсталлятор в режиме восстановления?
Или переустанавливать систему?

#36873
nima написал:
Т.е. теперь не ругается на то, что фс смонтирована только в режиме для чтения.
text
cat /etc/fstab 

?

#36878
text
/dev/sda1    /boot    etx2        nodev,nosuid,noexec,ro    0    2
/dev/sda2    none    swap        sw        0    0
/dev/sda3    /    reiserfs    notail        0    1
/dev/sda5    /usr    reiserfs    notail,nodev    0    2
/dev/sda6    /var    reiserfs    notail,nodev,nosuid    0    2
/dev/sda7    /tmp    reiserfs    nodev,nosuid    0    2
/des/sda8    /home    ext3        nodev,nosuid    0    2
#36879
text
/dev/sda6     /var            reiserfs defaults        0       2

делаем так, пробуем, отписываемся =)

#36888

В телефонном режиме, однако, не быстро получается :)

То же самое. Выбила полную формулировку. Под диктовку воспроизвожу:

text
Каталог авторизации сервера (daemon/ServAuthDir) установлен в "/var/lib/gdm", но такой путь не существует.
Исправьте конфигурацию менеджера gdm. Перезапустите его.

Может, надо создать каталог /var/lib/gdm ручками ?
Надо, наверное, еще посмотреть ls /var и ls /var/lib ?
Что-то у меня такое впечатление, что все там накрылось.
А журнал менеджера пакетов ведь тоже в /var-е хранится?

#36890

nima, вы не бекапили /var? жаль.. =))
попробуйте

text
aptitude update

если прокатит, то

text
aptitude reinstall gdm

если в /etc/apt/sources.list прописан установочный диск, то соответственно с установочным диском в приводе

#36895

Не, aptitude update не работает, уже пробовали.

в /etc/apt/sources.list прописаны образы. Мне так проще подсказывать.
Образы монтируются нормально.

Какой там бэкап!
Если терпения не хватает систему погасить!
Надо было мне, зная характер, reiserfs не использовать.
Ничего, теперь умнее будет.

----
Спасибо system-root за помощь.
Ничего у нас не вышло, то ли от неумения, то ли невозможно было.
Для нетерпеливых ссылочка, как надо выключать систему: http://www.nbuv.gov.ua/books/19/linux/lig-4.htm#ss4.3
Все не читала, а про выключение "разжевано". Особенно reiserfs не любит "резких" отключений.
Ну, и про бэкапы надо не забывать.

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

#38056
nima написал:
До сих пор справлялась, не задавая вопросов на форуме. Комплексы типа :)
Но сегодня я в ступоре, а поднять машину надо срочно.
nima написал:
Проблему решили переустановкой.
Тему можно закрыть.

э... даже и не знаю, что сказать...

Войдите или зарегистрируйтесь, чтобы ответить.