부팅시“init : pty 작성에 실패했습니다…”오류가 발생하는 이유는 무엇입니까?


9

어제 LiveUSB와 함께 Ubuntu 12.04를 설치했습니다. 부팅 할 때 문제가 발생해서 그럽을 수리해야했는데 문제가 없었습니다. 하지만 이제 PC를 시작할 때 오류 메시지가 나타납니다.

'init : pty를 작성하지 못했습니다-작업에 대한 로깅 사용 안함'

그리고 아무 일도 일어나지 않습니다. 그것을 고치는 방법?


업그레이드 2 일 후와 정상적인 재부팅 후에도 같은 문제가 발생했습니다
tawfekov

답변:


6

이것은 현재 upstart 에서 알려진 버그 입니다 (Ubuntu의 시작 관리자 또는 -replacement).init

데스크탑 / 랩탑에서 일반 우분투 커널을 실행하는 일반 사용자에게는 일어나지 않아야하지만 분명히 일부 사용자에게는 해당됩니다.

수정 사항은 --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장치가 시작될 때 장치가 존재할 것으로 예상 하고 장치를 찾을 수 없으면 이러한 오류를 인쇄합니다. 이들은 Ubuntu의 initramfs에 의해 설정되므로 이론적으로 이러한 오류는 initramfs가없는 내장 장치 등에서 만 발생합니다. 결국 시작 프로세스에서, 때문에 그들은 치명적인하지 않아야 mountall을 확인합니다 /dev/pts/dev/ptmx올바르게 설정되어 있습니다.


버그가 수정되었습니다. sudo aptitude upgrade upstart는 시스템에 수정 사항을 적용해야합니다.
sylvainulg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.