Чому я отримую помилки "init: не вдалося створити pty ..." під час завантаження?


9

Вчора я встановив Ubuntu 12.04 за допомогою LiveUSB. У мене виникли проблеми при завантаженні, тому мені довелося відремонтувати грязь, і це було нормально. Але тепер, коли я запускаю свій ПК, я отримую повідомлення про помилку

'init: не вдалося створити pty - відключення реєстрації для роботи'

І нічого не відбувається. Як це виправити?


У мене була така ж проблема після 2-х днів оновлення та після нормальної перезавантаження
tawfekov

Відповіді:


6

Це в даний час відома помилка в вискочка (менеджер автозавантаження в 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"

  • Збережіть і вийдіть. Перезавантажте і помилки / застереження не повинні бути втрачені.


Технічне пояснення

Відповідно до коментарів у звіті про помилку, програма запуску очікує /dev/ptsвстановлення та /dev/ptmxпристрій існувати при запуску, і друкує ці помилки, коли не може знайти пристрої. Вони встановлюються initramfs на Ubuntu, тому теоретично ці помилки мають виникати лише на вбудованих пристроях тощо, у яких немає initramfs. Вони не повинні бути фатальними, оскільки врешті-решт процес запуску mountallзабезпечить це /dev/ptsта /dev/ptmxбуде налаштовано правильно.


помилка тепер виправлена. Судо придатність для підвищення кваліфікації sudo має застосувати виправлення у вашій системі.
sylvainulg
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.