부팅시“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.