
Я только сегодня это обнаружил и не смог найти никакой информации где-либо еще. На одной из наших лабораторий, работающих под управлением Ubuntu 8.04, я попытался переключиться на виртуальную консоль (Ctrl-Alt-F[1-6]). Однако вместо переключения на консоль машина перезагружается.
Я даже не знаю, с чего начать, чтобы это исправить. Есть идеи?
Я запустил все обновления и повозился с ограниченными драйверами, которые мы использовали, и ничего не вышло. Мы собираемся выкатить 9.04 на наши машины и надеемся, что это исправит ситуацию; если нет, я вернусь сюда, я уверен.
решение1
(Вы используете X11, когда это происходит, или переключаетесь между текстовыми консолями? Не заражено ли ваше ядро, т.е. установлены ли у вас какие-либо двоичные драйверы?)
Первый,установить все обновления Ubuntu 8.04(особенно для ядра) и проверьте, исчезла ли проблема. Возможно, вы не первый, кто сталкивается с этим (особенно с этим старым дистрибутивом), и, возможно, уже есть доступное исправление.
Если проблема не устранена, попробуйте выполнить следующее:обновиться до Ubuntu 9.04(легкий способ)илипытаясь найти виновника проблемы (немного сложнее)захват паники ядра: Подключите свою машину с помощью последовательного кабеля ко второй машине (см. Documentation/serial-console.txt
объяснения в исходниках ядра). В качестве альтернативы вы можете попробовать перехватить панику с помощью netconsole
(которая отправляет панику ядра как UDP-пакет на вторую машину). Погуглите "netconsole", и вы найдете объяснения, как это сделать.
Теперь, если вам удастся запечатлеть панический пост,весьтревожное сообщение здесь, и есть неплохие шансы, что мы сможем определить виновника (вы можете, например, поискать по адресуядроойпсдля имени функции, которое отображается в верхней части трассировки вызова или в адресе указателя инструкций (EIP)).
решение2
Это может иметь много причин. Одна из вещей, которую нужно проверить, это файл
/etc/default/console-setup
имеет линию
ACTIVE_CONSOLES="/dev/tty[1-6]"
в этом.
Также проверьте в /etc/events.d, что tty настроены правильно и не все они установлены так же, как в файле control-alt-delete.
Надеюсь это поможет.
решение3
Вы можете проверить, не закончилось ли у вас дисковое пространство (или память, если на то пошло). У меня были проблемы со входом в систему, когда заполнялся корневой раздел.
решение4
txwikinger прав. Если ПК работает правильно, то я предполагаю, что кто-то (с правами root) проделал трюк, манипулируя файлами конфигурации для ctrl+alt+f1 :-)
прежде всего проверьте файл /etc/event.d/control-alt-delete и проверьте этопочта