Я установил Ubuntu 12.04 вчера с LiveUSB. У меня были проблемы при загрузке, поэтому я должен был восстановить grub, и это было нормально. Но теперь, когда я запускаю свой компьютер, я получаю сообщение об ошибке
'init: не удалось создать pty - отключение ведения журнала для задания'
И ничего не происходит. Как это исправить?
12.04
installation
boot
Кевин Арутюнян
источник
источник
Ответы:
В настоящее время это известная ошибка в upstart (менеджер запуска Ubuntu или
init
-replacement).Это не должно происходить с обычными пользователями, работающими с обычным ядром Ubuntu на настольном компьютере / ноутбуке, но, очевидно, это происходит с некоторыми из них.
Исправление заключается в добавлении
--no-log
параметра загрузки в командную строку ядра. Вы можете сделать это, отредактировав/etc/default/grub
:Alt+F2
, тогдаgksudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
Линия обычно говорит это:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Добавьте
--no-log
к этой строке, то есть:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"
Сохранить и выйти. Перезагрузка и ошибки / предупреждения должны исчезнуть.
Техническое объяснение
Согласно комментариям в отчете об ошибках, upstart ожидает,
/dev/pts
что оно будет смонтировано и/dev/ptmx
устройство будет существовать при запуске, и печатает эти ошибки, когда не может найти устройства. Они устанавливаются initramfs в Ubuntu, поэтому теоретически эти ошибки должны возникать только на встроенных устройствах и т. Д., Которые не имеют initramfs. Они не должны быть фатальными, потому что в конечном итоге в процессе запуска,mountall
убедитесь, что/dev/pts
и/dev/ptmx
настроены правильно.источник