J'ai donc réussi à gâcher assez sévèrement le pilote de ma carte graphique. J'essayais d'installer OpenCL en utilisant les instructions à partir d'ici: http://orbigo.net/2012/07/installing-nvidia-opencl-cuda-sdk-in-ubuntu-12-04-lts/
Je suis tombé sur un shell à l'aide de ctrl + alt + F1 et ai arrêté le service lightdm. Ensuite, j'ai exécuté le fichier de nVidia. Pour une raison quelconque, j'ai pensé que ce serait une bonne idée d'installer le pilote fourni avec le paquet. Lorsque j'ai essayé de redémarrer lightdm après cela, mon système a affiché l'écran de démarrage d'ubuntu, puis s'est figé avec un écran noir avec un curseur clignotant. J'ai ensuite essayé de redémarrer mon ordinateur, mais il semble se bloquer au démarrage. Je reçois l'écran de démarrage Ubuntu, mais ensuite, un écran noir répertorie un ensemble de services qui ont été démarrés. Le dernier service sur cette liste est lightdm, ce qui dit que tout a commencé correctement, mais il semble se bloquer après cela.
Je crois qu'Ubuntu a une sorte d'option de récupération dans le menu de base, alors j'ai essayé de charger dans cela Le problème ici est que je n'arrive pas à entrer dans le menu des bouchées. Le problème semble être le même que celui-ci: le menu Grub n'apparaît pas lorsque vous appuyez sur SHIFT
J'ai démarré en utilisant un LiveCD avec Ubuntu 12.04, et j'ai essayé de réparer le grub conformément à la réponse que j'ai liée. Malheureusement, parce que j'utilise un LiveCD, l'étape update-grup
ne semble pas plaire, car la table de démarrage est différente ou quelque chose comme ça ... J'ai l'erreur: error: cannot find a device for / (is /dev mounted?).
quand je essaye ça. J'ai aussi essayé grub-install /dev/sda
mais je semble avoir la même erreur ici.
J'utilise Ubuntu 12.10. J'oublie exactement ma carte graphique, mais c'est une carte NVIDIA plus ancienne (environ 6 ans?). Aucun autre système d'exploitation n'est installé sur ma machine.
Toute aide pour remettre mon ordinateur dans un état utilisable sans avoir à réinstaller le système d'exploitation serait appréciée.
MISE À JOUR: J'ai réussi à réparer grub à l'aide de l'outil de réparation de démarrage, et je peux passer en mode de récupération. Maintenant, je dois juste trouver comment réparer le pilote de ma carte graphique à partir d’ici. L'option du terminal root fonctionne.
J'ai réussi à résoudre ce problème. La première étape consistait à réparer grub de telle sorte que je puisse démarrer en mode de récupération. Je l'ai fait avec un LiveCD Ubuntu 12.04, comme indiqué ici:
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
J'ai utilisé la méthode graphique (boot-repair).
Une fois que grub a été réparé, j'ai redémarré mon ordinateur (en retirant le LiveCD) et démarré en mode de récupération (dans le menu grub, j'ai sélectionné les options de démarrage avancées pour Ubuntu, puis le mode de récupération pour la version la plus récente du noyau (la deuxième option de ce menu)).
En mode de récupération, j'ai sélectionné l'option "réseau" pour activer la mise en réseau. Cela a pris environ 5 minutes pour se connecter réellement au réseau, et il n'était pas très évident que cela fonctionnait réellement. Une fois la mise en réseau activée, j'ai sélectionné l'option "root" pour la transférer au terminal. De là, j'ai lancé la commande suivante:
apt-get install nvidia-current --reinstall
Qui a réinstallé le pilote de ma carte graphique. J'ai également réinstallé lightdm (apt-get install lightdm --reinstall
), bien que je ne sache pas si cela a été utile ou non.
À ce stade, j'ai redémarré l'ordinateur avec la commande reboot
et tout était revenu à la normale.