Lors de ma récente mise à jour d’Ubuntu vers 11.10, je me suis retrouvé au reboot suivant avec l’impossibilité de lancer une session. en choisissant au boot une console de récupération je tombe sur un message d’erreur bien étrange :
Unable to connect to system bus : Fail to connect to socket /var/run/dbus/system_bus_socket
Bon ok et ensuite ? Après quelques recherches il s’avère que lors de la mise à jour de Ubuntu vers 11.10, les dossiers /var/run et /var/lock ont été déplacé vers /run et /run/lock. Cependant dans de rares cas, le script de mise à jour ne crée pas le lien symbolique permettant aux applications non préparés à ce changement de continuer à fonctionner. Il faut donc intervenir manuellement.
0. Prérequis
Il vous faudra avant tout arriver à une console, un terminal. Personnellement j’ai au boot choisis de démarrer sur l’option de récupération (recovery) d’Ubuntu. Il vous faudra attendre le message d’erreur et patienter pour que le système vous donne une invite de commande.
1. Créer les nouveaux répertoires
Attention il est possible que le script de mise à jour ai réussis cette étape. Dans ce cas surtout ne supprimez pas les répertoires existants. Passez simplement à l’étape suivante
2. Déplacer le contenu restant vers les nouveaux répertoires
Attention, il est possible que vous ayez besoin de préfixer par sudo.
3. Créer les liens entre les anciens & nouveaux dossiers
On supprime donc les anciens répertoires afin de créer des liens symboliques, véritables raccourcis qui permettrons aux application codées pour aller chercher dans les anciens répertoires de trouver le contenu en toute transparence.
Et voila il ne vous reste plus qu’a redémmarer votre machine et tout devrais fonctionner à nouveaux.
Source :

















Je te remercie pour le tuyau !!! j’ai enfin pu récupérer une machine fonctionnelle grâce à ton post …
J’étais dépité d’avoir effectué la mise à jour sans avoir fait une sauvegarde au préalable.
Bizarre quand même ce fail sur une mise à jour aussi importante. Je ne sais pas vraiment à quoi elle est due.
De rien. Comme je l’ai énoncé, il semblerais que le script de mise a jour ai foiré sur certains configurations de machines et n’ai pas fini le boulot :s
Bonjour,
Tu viens aussi de me sauver la mise
même souci, un coup de dmesg,
je constate come toi ce message qui ne me plait pas …
Unable to connect to system bus : Fail to connect to socket /var/run/dbus/system_bus_socket
et google me renvoit ici pour la bonne solution, donc merci !
François
@frafa : ahah cool alors que google emmène les gens ici directement
chiant quand même un tel truc durant l’update
Merci ! Un de plus sauvé
Merci beaucoup ! 3h que je me bat avec plusieurs erreurs suite à la mise à jour, et ton post qui me sauve la mise
Donc merci d’avoir partagé la solution !
@Mathieu : de rien cela sert à ça internet, partager les connaissances
Merci beaucoup, j’essaye ça de suite ! Et effectivement, c’est la dernière fois que je ne fait pas de backup avant une maj…
Merci pour cette information claire et précise.
Ma machine virtuelle (sous VMWare) était plantée depuis hier, et je ne savais pas par quel bout prendre le problème Ubuntu ou WMWare.
Maintenant c’est résolu
Ce tutoriel très simple et clair me SAUVE LA VIE, bon j’exagère un peu mais merci !
merci !!!
ca a résolu mon plantage suite a l’upgrade 11.04 -> 11.10 sur mon dedié OVH !!!
j’ai passé ma journée dessus
encore merci