Zainstalowałem wczoraj Ubuntu 12.04 z LiveUSB. Miałem problemy z uruchamianiem, więc musiałem naprawić gruba i wszystko było w porządku. Ale teraz, kiedy uruchamiam komputer, pojawia się komunikat o błędzie
„init: nie udało się utworzyć pty - wyłączenie rejestrowania zadania”
I nic się nie dzieje. Jak to naprawić?
12.04
installation
boot
Kevin Arutyunyan
źródło
źródło
Odpowiedzi:
Jest to obecnie znany błąd w fazie upstart (menedżer uruchamiania Ubuntu lub
init
-replacement).Nie powinno tak się dziać z normalnymi użytkownikami uruchamiającymi zwykłe jądro Ubuntu na komputerze stacjonarnym / laptopie, ale najwyraźniej tak jest w przypadku niektórych z nich.
Rozwiązaniem jest dodanie
--no-log
opcji rozruchu do wiersza poleceń jądra. Możesz to zrobić, edytując/etc/default/grub
:Alt+F2
, następniegksudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
Linia zwykle mówi:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Dodaj
--no-log
do tego wiersza, tj .:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"
Zapisz i wyjdź. Uruchom ponownie, a błędy / ostrzeżenia powinny zniknąć.
Wyjaśnienie techniczne
Zgodnie z komentarzami w raporcie o błędzie, upstart oczekuje, że
/dev/pts
zostanie zamontowany, a/dev/ptmx
urządzenie będzie istnieć, gdy się uruchomi , i drukuje te błędy, gdy nie może znaleźć urządzeń. Są one konfigurowane przez initramfs na Ubuntu, więc teoretycznie błędy te powinny występować tylko na urządzeniach osadzonych itp., Które nie mają initramfs. Nie powinny być śmiertelne, ponieważ ostatecznie w procesie uruchamiania,mountall
zapewnią to/dev/pts
i/dev/ptmx
zostaną poprawnie skonfigurowane.źródło