Mengapa saya mendapatkan kesalahan "init: gagal membuat pty ..." saat boot?

9

Saya telah menginstal Ubuntu 12,04 kemarin dengan LiveUSB. Saya punya masalah saat boot, jadi saya harus memperbaiki grub, dan itu tidak masalah. Tapi sekarang ketika saya memulai pc saya, saya mendapatkan pesan kesalahan

'init: gagal membuat pty - menonaktifkan logging untuk pekerjaan'

Dan tidak ada yang terjadi. Bagaimana cara memperbaikinya?

Kevin Arutyunyan
sumber
Saya memiliki masalah yang sama setelah 2 hari upgrade dan setelah reboot normal
tawfekov

Jawaban:

6

Ini saat ini merupakan bug yang dikenal di pemula (manajer startup atau initpenggantian Ubuntu ).

Seharusnya tidak terjadi pada pengguna normal yang menjalankan kernel Ubuntu biasa pada desktop / laptop, tetapi tampaknya itu terjadi pada beberapa dari mereka.

Cara mengatasinya adalah menambahkan --no-logopsi boot ke baris perintah kernel Anda. Anda dapat melakukan ini dengan mengedit /etc/default/grub:

  • Alt+F2, kemudian gksudo gedit /etc/default/grub
  • Cari baris yang dimulai dengan GRUB_CMDLINE_LINUX_DEFAULT=
  • Baris biasanya mengatakan ini:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Tambahkan --no-logke baris itu, yaitu:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"

  • Simpan dan keluar. Reboot dan kesalahan / peringatan harus hilang.


Penjelasan Teknis

Menurut komentar dalam laporan bug, pemula berharap /dev/ptsuntuk dipasang dan /dev/ptmxperangkat ada saat mulai, dan mencetak kesalahan ini ketika tidak dapat menemukan perangkat. Ini diatur oleh initramfs di Ubuntu, jadi secara teori kesalahan ini seharusnya hanya terjadi pada perangkat yang disematkan, dll. Yang tidak memiliki initramfs. Mereka tidak boleh berakibat fatal karena pada akhirnya dalam proses startup, mountallakan memastikan bahwa /dev/ptsdan /dev/ptmxdiatur dengan benar.

ish
sumber
bug sekarang sudah diperbaiki. sudo aptitude upgrade pemula harus menerapkan perbaikan pada sistem Anda.
sylvainulg