Tại sao tôi nhận được init init: thất bại trong việc tạo ra các lỗi pty của Google khi khởi động?


9

Tôi đã cài đặt Ubuntu 12.04 ngày hôm qua với LiveUSB. Tôi gặp vấn đề khi khởi động, vì vậy tôi phải sửa chữa grub, và nó vẫn ổn. Nhưng bây giờ khi tôi khởi động máy tính, tôi nhận được thông báo lỗi

'init: thất bại trong việc tạo pty - vô hiệu hóa đăng nhập cho công việc'

Và không có gì xảy ra. Làm thế nào để khắc phục điều đó?


Tôi gặp vấn đề tương tự sau 2 ngày nâng cấp và sau khi khởi động lại bình thường
tawfekov

Câu trả lời:


6

Đây hiện là một lỗi đã biết khi mới bắt đầu (trình quản lý khởi động hoặc initthay thế của Ubuntu ).

Điều này không nên xảy ra với người dùng bình thường chạy kernel Ubuntu thông thường trên máy tính để bàn / máy tính xách tay, nhưng rõ ràng nó xảy ra với một số người trong số họ.

Cách khắc phục là thêm --no-logtùy chọn khởi động vào dòng lệnh kernel của bạn. Bạn có thể làm điều này bằng cách chỉnh sửa /etc/default/grub:

  • Alt+F2, sau đó gksudo gedit /etc/default/grub
  • Tìm dòng bắt đầu bằng GRUB_CMDLINE_LINUX_DEFAULT=
  • Dòng thường nói điều này:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  • Thêm --no-logvào dòng đó, tức là:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"

  • Lưu và thoát. Khởi động lại và các lỗi / cảnh báo sẽ không còn nữa.


Giải thích kỹ thuật

Theo nhận xét trong báo cáo lỗi, khởi động dự kiến ​​sẽ /dev/ptsđược gắn và /dev/ptmxthiết bị tồn tại khi khởi động và in các lỗi này khi không thể tìm thấy thiết bị. Chúng được thiết lập bởi các initramfs trên Ubuntu, vì vậy về mặt lý thuyết, các lỗi này chỉ xảy ra trên các thiết bị nhúng, v.v. không có initramfs. Chúng không nên gây tử vong vì cuối cùng trong quá trình khởi động, mountallsẽ đảm bảo điều đó /dev/pts/dev/ptmxđược thiết lập chính xác.


lỗi đã được sửa. nâng cấp năng lực sudo mới bắt đầu nên áp dụng sửa chữa trên hệ thống của bạn.
sylvainulg
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.