web-dev-qa-db-fra.com

Ubuntu 12.04 update + VirtualBox VM 4.1.14 r77440 - Aucune entrée

Je ne peux entrer mon mot de passe qu'au clavier et voici ce que je vois après ma connexion

image of black screen with dock with grey icons

Si j'essaie de passer à un terminal avec CtrlAlt+F1 j'ai compris
image of completely black screen following Alt+F1

Je ne sais pas comment résoudre ce problème, ou s'il est même possible de résoudre ce problème sans accès à un terminal.

La console de récupération ne fonctionne pas non plus. Il s'ouvre, mais la saisie au clavier ne semble pas fonctionner non plus.

Quelqu'un at-il eu ce qui s'est passé?

Mise à jour (jour suivant) La saisie au clavier me permet d'effectuer Alt + F2 et d'appeler un terminal, mais je ne peux pas activer la fenêtre du terminal qui s'ouvre. Toute astuce sur la façon de basculer le focus (Alt + Tab ne fonctionnera pas) vers la fenêtre du terminal.

En regardant cela, vous avez peut-être une idée de ce qui se passe, peut-être que le gestionnaire de fenêtres ne se charge pas?

3
Gubatron

Avez-vous vérifié tous les paramètres de configuration de base de la machine virtuelle? C'est-à-dire, essayez de définir les paramètres de VirtualBox VM sur quelque chose de simple.

  1. Dans General, assurez-vous que Operating System est Linux et Version est Ubuntu ou Ubunt-64 selon le cas.
  2. Dans System, utilisez PIIX3 comme jeu de puces. Ne pas activez EFI.
  3. Dans Display, un seul affichage, naturellement. Désactivez les accélérations 3D et 2D . Je ne sais pas quoi conseiller sur la taille de la mémoire vidéo. Donc, 32 Mo? (Cela semble bien plus que suffisant, alors pourquoi pas?)
  4. Dans Audio je dois toujours utiliser "ICH 97" ou je n'obtiens aucun son dans Ubuntu. (Je ne sais pas pourquoi "Intel HD Audio" chez VirtualBox ne fonctionne pas pour Ubuntu. J'ai toujours l'intention de poser des questions à ce sujet.)

Juste comme une tentative de voir si vous pouvez entrer dans n'importe quel type de mode terminal utilisable, avez-vous essayé de démarrer en mode single user?

  1. Sélectionnez (mettez en surbrillance) l'entrée du menu de démarrage GRUB que vous souhaitez utiliser.
  2. Presse e éditer les commandes de démarrage GRUB pour l'entrée de menu de démarrage sélectionnée.
  3. Ajoutez l'option de démarrage du noyau single après ro quiet splash sur la ligne située près du bas.
  4. Appuyez soit sur Ctrl+X ou F10 pour démarrer en utilisant ces options du noyau.

Si vous parvenez à démarrer en mode single user, vous pouvez à la fois installer les additions invité de VirtualBox et appliquer les mises à jour 12.04 actuelles. Je suggère que vous essayez de faire cela.

  1. Commencez par installer dkms en utilisant

    apt-get update
    apt-get install dkms
    

    Je recommande ceci pour deux raisons:

    • Oracle recommande de le faire dans la section Installation des compléments d'invité Linux de leur manuel VB.
    • J'ai personnellement eu des problèmes pour installer les ajouts d'invités dans un VB VM alors que je n'avais pas installé dkms. ;-)
  2. Attachez le fichier image Guest Additions au lecteur de CD de votre machine virtuelle. Sur mon MacBook, cette image se trouve à l'adresse suivante:

    /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
    

    Remarque: en appuyant sur Shift++G ouvrira une fenêtre dans le dossier dans Finder dans lequel vous pouvez entrer le nom de chemin complet du fichier image.

  3. Montez le périphérique CD (virtuel) de votre machine virtuelle:

    mkdir /media/VbAdditionsCD
    mount /dev/cdrom /media/VbAdditionsCD
    
  4. Exécutez l’installation des compléments invités:

    /media/VbAdditionsCD/VBoxLinuxAdditions.run
    
  5. Je recommanderais également d’appliquer toute autre mise à jour 12.04 actuelle avec:

    apt-get upgrade
    apt-get dist-upgrade
    

    (Cela ne va peut-être pas aider mais ça vaut le coup d'essayer, non?)

  6. Redémarrez et laissez-nous savoir ce qui se passe

    reboot now
    

Remarque: Sudo n'est pas requis pour les commandes répertoriées ci-dessus, car lorsque vous utilisez single user vous passez en mode sont root (Mentionner ceci au cas où quelqu'un serait curieux).


Avez-vous regardé l'un des journaux? Pouvez-vous démarrer la VM à partir d'un Live CD? Si tel est le cas, consultez le /var/log/syslog de la machine virtuelle.

Il me semble également que, puisque cela se produit dans une VirtualBox VM, vous devriez (également) consulter les journaux de la machine virtuelle pour voir si quelque chose "vous échappe".

Vous pouvez également couper et coller le texte du journal dans une Pastebin, paste.ubuntu.com par exemple, puis ajouter le lien vers la Pastebin. à votre question.

VirtualBox Manager with show log highlighted

3
irrational John

J'ai vu les mêmes symptômes après la mise à jour 12.04. J'ai enlevé et réinstallé les ajouts de la VBox puis j'ai fait "apt-get -f install". Les deux connectés en tant que root démarré en mode mono-utilisateur. Supprimez la ligne "gfxmode $ linux_gfx_mode" dans grub si vous ne parvenez pas à démarrer en mode utilisateur unique.

1
jfeatherly

J'ai aussi essayé les contrôles de cohérence et ceux-ci m'ont aidé à comprendre ce qui ne va pas. Dans mon cas, il s’agissait d’une installation manquante de "libjpeg8" lors de la mise à niveau à partir de 11.10. Pour résoudre ce problème, voici ce que j'ai fait:

  • Maintenez la touche Maj enfoncée pendant le démarrage, choisissez "versions précédentes de Linux". Dans ce menu, j'avais les options pour Ubuntu, avec linux 3.0.0-14, Ubuntu, avec linux 3.0.0-12, Ubuntu, avec linux 2.6.38-11. J'ai choisi -12, ce qui, je suppose, correspond à 11.10 que j'avais.
  • Lors du démarrage, le même écran noir est apparu, mais cette fois, les vignettes de gauche étaient opérationnelles. J'ai donc pu ouvrir une fenêtre de terminal et cliquer dessus pour pouvoir taper.

Sudo apt-get install libjpeg8

  • Ensuite, j'ai supprimé les ajouts d'invité vbox (je devais l'exécuter plusieurs fois. À chaque exécution, le programme de désinstallation faisait quelque chose, j'ai donc essayé jusqu'à ce que le programme de désinstallation ne rapporte aucun changement).

Sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run uninstall

  • et réinstallé

Sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run

Au redémarrage, j'ai un bureau qui fonctionne.

0
alokoko