Я вчера установил Ubuntu 12.04 с LiveUSB. У меня были проблемы при загрузке, поэтому мне пришлось починить grub, и все было в порядке. Но теперь, когда я запускаю свой компьютер, я получаю сообщение об ошибке
'init: не удалось создать pty - отключение ведения журнала для задания'
И ничего не происходит. Как это исправить?
В настоящее время это известная ошибка в upstart (менеджер запуска Ubuntu или init
-замена).
Это не должно происходить с обычными пользователями, работающими с обычным ядром 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
.