Виснет при загрузке (setting up console font and keymap)

Knoppix

Модераторы: Warderer, Модераторы разделов

Hast
Сообщения: 23

Виснет при загрузке

Сообщение Hast »

При загрузке сиетсмы всё намертво виснет на пункте setting up console font and keymap Поиск по гуглу ничего полезного не дал. Debian Lenny. С железом всё в порядке, так как остальные оси при этом грузятся нормально.
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Cейчас попробовал загрузиться с live cd и через chroot переустановить пакет console-setup. Но при исползовании любых менеджеров пакетов я получаю ошибки:

/var/lib/dpkg/info/console-setup.config: line 1111: /dev/null: Отказано в доступе
/var/lib/dpkg/info/console-setup.postinst: line 48: /dev/null: Отказано в доступе
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

На LinuxForum - ссылка
На одном из Ubunto-форумов загрузились с передачей noapic опции ядру при загрузке. Данный вариант используют, как я понял, при проблеме с видеодрайвером. Его тоже опробуйте.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Ничего из той темы не помогает. С драйвером вроде проблем нет, но вот что я заметил:

Сейчас сижв с лайв СД минта. И, оказывается, при использовании любой комманды, управляющей пакетами я получаю следующие ошибки:

Код: Выделить всё

mint:/# apt-get install console-setup
Reading package lists... Done
Building dependency tree
Reading state information... Done
console-setup is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up console-setup (1.28) ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
sh: /dev/null: Permission denied
sh: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.config: line 1199: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.config: line 1869: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.config: line 1111: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 48: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 104: /dev/null: Permission denied
/usr/bin/md5sum: /etc/console-setup/boottime.kmap.gz: No such file or directory
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 121: /dev/null: Permission denied
/var/lib/dpkg/info/console-setup.postinst: line 149: /dev/null: Permission denied
dpkg: error processing console-setup (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
console-setup
E: Sub-process /usr/bin/dpkg returned an error code (1)


Это, я так думаю, и есть причина той самой ошибки. Вопрос - что означают эти ошибки и как их исправить?
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

Проблемы при работе с livecd, в частности те, которые вы привели, ни сколько не касаются проблемы с загрузкой системы. Отсутствие доступа для записи в /dev/null и отсутствие файлов локализации - не причина для отказа в работе системы. Кроме того, при запуске основной системы таких проблем нет, иначе бы Вы увидели предостаточно подобных предупреждений (перенаправление в /dev/null очень часто используется в скриптах загрузки). Не уверен, что система виснет напрочь. Попробуйте нажать кнопку питания (должно обработаться событие и произойти корректное выключение). Если таковое есть, то с помощью livecd можно посмотреть лог основной системы.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Да, выключилось нормально.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

Hast писал(а):
25.05.2009 22:21
Да, выключилось нормально.

Это означает, что система все-таки функционирует. В таком случае должны быть логи.
Еще я полагаю, что загрузка идет непосредственно в графику. Кстати, какая у вас видеокарта? У меня после той надписи, на которой у Вас все заканчивается, запускался X-server. Можно изменить это поведение, поправив в /etc/inittab строку содержащую initdefault. Значение в этой строке изменить на единицу ниже, чем оно есть.
После этого система должна загрузиться до многопользовательского терминального режима. Вот тут можно легко посмотреть (и нам показать!) и поправить /etc/xorg.conf и, если нужно, воспользоваться dpkg.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Виснет при загрузке

Сообщение KernelPanic »

Mage-Warrior писал(а):
26.05.2009 08:20
У меня после той надписи, на которой у Вас все заканчивается, запускался X-server. Можно изменить это поведение, поправив в /etc/inittab строку содержащую initdefault. Значение в этой строке изменить на единицу ниже, чем оно есть.
Там еще несколько служб должны стартовать. А чтоб иксы не запускались, можно в single-user mode загрузиться, правда в однопользовательском рутовом режиме.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

KernelPanic писал(а):
26.05.2009 08:25
Там еще несколько служб должны стартовать. А чтоб иксы не запускались, можно в single-user mode загрузиться, правда в однопользовательском рутовом режиме.

Да я хотел потом предложить запускать Xorg вручную от пользователя после правки /etc/xorg.conf. Поэтому и не предложил single-режим.
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Раньше на протяжении 2-х месяцев всё было отлично. А тут бац и вот такая фигня. Видюха Nvidia Geforce GTX260.

Где эти логи посомтреть можно? Поправить initdefault и бутнутся попробую чуть позже.
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Ещё заметил, что перед этим setting up console font and keymap появляются теже ошибки что и при использовании пакетных менеджеров:

Код: Выделить всё

locale: LANGUAGE = (unset),
Locale: LC_ALL = (unset),
locale: LANG = "en_US.UTF-8"


Пробовал заюзать locale-gen через тот же chroot, но в результате система повисла и пришлось бутать (

Неужели ничего нельзя сделать? Так не хочется переустанавливать систему и терять всё что нажил за 2 месяца (
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

Hast писал(а):
26.05.2009 12:29
Ещё заметил, что перед этим setting up console font and keymap появляются теже ошибки что и при использовании пакетных менеджеров:

Код: Выделить всё

locale: LANGUAGE = (unset),
 Locale: LC_ALL = (unset),
 locale: LANG = "en_US.UTF-8"


Пробовал заюзать locale-gen через тот же chroot, но в результате система повисла и пришлось бутать (

Неужели ничего нельзя сделать? Так не хочется переустанавливать систему и терять всё что нажил за 2 месяца (

Тут еще нашел про повисание locale-gen в Ubuntu (Debian-подобное). Относят к kernel-bug... Решения (или попытки):
Ссылка 1
Ссылка 2
и далее по архиву.
Предлагается запускать генерацию локалей под более старым ядром или снимая бит исполнимости с localedef... (остальное мне показалось частичным разбавлением проблемы догадками и попытками update-а).
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
Hast
Сообщения: 23

Re: Виснет при загрузке

Сообщение Hast »

Я всё-таки решил переустановить систему. Меня это уже запарило... Все конфиги забекапил так что вроде ничего страшного.
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Виснет при загрузке

Сообщение Mage-Warrior »

Hast писал(а):
26.05.2009 13:58
Я всё-таки решил переустановить систему. Меня это уже запарило... Все конфиги забекапил так что вроде ничего страшного.

Очень сочувствую и понимаю. :(
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали: