J'ai installé Ubuntu 12.04 hier avec un LiveUSB.
J'ai eu des problèmes au démarrage, j'ai donc dû réparer grub, et c'était ok.
Mais maintenant, quand je démarre mon pc, j'obtiens l'erreur message
'init :échec de la création de pty - désactivation de la journalisation pour le travail'
Et rien ne se passe. Comment résoudre ce problème ?
Réponse acceptée :
Il s'agit actuellement d'un bogue connu dans upstart (gestionnaire de démarrage d'Ubuntu ou init
-remplacement).
Cela ne devrait pas arriver aux utilisateurs normaux exécutant le noyau Ubuntu standard sur un ordinateur de bureau/portable, mais apparemment c'est le cas pour certains d'entre eux.
Le correctif consiste à ajouter un --no-log
boot à la ligne de commande de votre noyau. Vous pouvez le faire en modifiant /etc/default/grub
:
Alt+F2
, puisgksudo gedit /etc/default/grub
- Recherchez la ligne commençant par
GRUB_CMDLINE_LINUX_DEFAULT=
-
La ligne indique normalement ceci :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
Ajouter
--no-log
à cette ligne, c'est-à-dire :GRUB_CMDLINE_LINUX_DEFAULT="quiet splash --no-log"
-
Sauvegarder et quitter. Redémarrez et les erreurs/avertissements devraient disparaître.
Explication technique
Selon les commentaires du rapport de bogue, upstart attend /dev/pts
à monter et le /dev/ptmx
périphérique existe lorsqu'il démarre et imprime ces erreurs lorsqu'il ne peut pas trouver les périphériques. Celles-ci sont configurées par initramfs sur Ubuntu, donc en théorie, ces erreurs ne devraient se produire que sur les appareils intégrés, etc. qui n'ont pas d'initramfs. Ils ne devraient pas être fatals car finalement dans le processus de démarrage, mountall
s'assurera que /dev/pts
et /dev/ptmx
sont configurés correctement.