Juste au cas où votre système Ubuntu tomberait en panne en raison d'une panne de courant ou d'un problème de connectivité réseau au milieu du processus de mise à niveau, vous pourriez vous retrouver avec Ubuntu Linux cassé. Dans de tels cas, vous pouvez facilement réparer le système d'exploitation Ubuntu défectueux sans le réinstaller à partir de zéro, et également sans perdre de données comme décrit ci-dessous.
Introduction
Aujourd'hui, j'étais en train de mettre à jour mon Ubuntu LTS système. Malheureusement, l'alimentation a été coupée au milieu du processus de mise à niveau et le système s'est éteint brusquement pendant la mise à niveau des packages.
Lorsque le courant est revenu, j'ai redémarré le système. Juste après avoir entré le mot de passe de connexion dans mon système Ubuntu, il est devenu vide et n'a pas répondu. Le clavier et la souris ne fonctionnaient pas non plus.
Tout ce que je vois, c'est juste un écran vide ! Heureusement, c'est juste une machine de test et il n'y avait pas de données importantes dedans. Je peux simplement effacer tout le système d'exploitation et installer Ubuntu de nouveau.
Mais, je ne veux pas faire ça. Comme je n'avais rien à perdre, je voulais juste réparer mon système Ubuntu cassé sans le réinstaller complètement. Pour ma chance, cela a fonctionné !!!
Voyons maintenant comment récupérer le système Ubuntu Linux défectueux, sans le réinstaller.
Réparer le système d'exploitation Ubuntu défectueux sans le réinstaller
1. Tout d'abord, essayez de vous connecter avec un live cd et sauvegardez vos données dans un lecteur externe. Au cas où, si ce tutoriel n'a pas fonctionné, vous pouvez toujours avoir vos données et tout réinstaller !
2. À l'écran de connexion, appuyez sur CTRL+ALT+F1
pour passer à tty1
. Vous pouvez en savoir plus sur le passage d'un ATS à l'autre ici .
3. Maintenant, tapez les commandes suivantes une par une pour réparer Ubuntu Linux en panne :
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
$ sudo dpkg --configure -a
$ sudo apt clean
$ sudo apt update --fix-missing
$ sudo apt install -f
$ sudo dpkg --configure -a
$ sudo apt upgrade
$ sudo apt dist-upgrade
4. Enfin, redémarrez le système à l'aide de la commande :
$ sudo reboot
Vous pouvez maintenant vous connecter à votre système Ubuntu comme d'habitude.
Après avoir suivi ces étapes, toutes les données de mon système Ubuntu étaient intactes et tout était de la même manière que je l'avais laissé.
Cette méthode peut ne pas fonctionner pour tout le monde. Cependant, cette petite astuce a fonctionné pour moi et m'a permis de gagner quelques minutes sur la réinstallation de mon système Ubuntu à partir de zéro.
Si vous connaissez une autre meilleure façon, s'il vous plaît laissez-moi savoir dans la section des commentaires. Je les ajouterai également dans ce guide.
Lire connexe :
- Comment réparer l'erreur Busybox Initramfs sur Ubuntu
- Comment réparer l'erreur "E :Impossible d'obtenir le verrou /var/lib/dpkg/lock" sur Ubuntu
- Comment restaurer le fichier .bashrc aux paramètres par défaut dans Ubuntu
- Comment désactiver les mises à niveau sans surveillance sur Ubuntu
- Comment restaurer l'état de fonctionnement précédent de Broken Arch Linux