service_sop:comment_mettre_a_jour_un_systeme_gnu_linux_mint_ubuntu_quand_l_interface_graphique_plante_apres_le_menu_grub
Utile notamment pour les plantages système où on ne dépasse pas le menu grub et que l'on ne dispose pas de l'ID/Mdp de l'usager
Démarrer un système Linux sur une clé USB et lancer un terminal :
- Taper :
sudo -s
puis sur Entrée“ - Pour monter la partition système, taper :
mount /dev/sd? /mnt/
(remplacer sd? par le nom de la partition où il y a le système d'exploitation GNU/Linux, par ex: sda1. On peut le voir en utilisant le logiciel “Disques” dans le menu des applications). - Montez le reste du système pour que le chroot fonctionne (pas besoin d'adapter cette commande) :
for d in /proc /dev /dev/pts /sys /run; do mount -o bind $d /mnt$d; done
- Taper :
xhost +local
⇒ reponse : bad hostname “local”
- Pour changez la racine de votre terminal, taper :
chroot /mnt
- Vous travaillez désormais en tant que root sur le système d'exploitation cible
- Puis taper :
apt update
apt upgrade
apt dist-upgrade
- S'il y a des erreurs de connexion aux dépôts : Tester la connexion en tapant :
ping google.com
ping 8.8.8.8
- Si le deuxième ping marche et pas le premier, c'est un problème de résolution, il faut alors taper :
mv /etc/resolv.conf /etc/resolv.conf.back
echo “nameserver 8.8.4.4” > /etc/resolv.conf
apt update
apt upgrade
apt dist-upgrade
mv /etc/resolv.conf.back /etc/resolv.conf
- S'il n'y a toujours pas d'interface graphique accessible au démarrage, taper :
apt purge xorg lightdm
apt autoremove
apt install xorg lightdm
- Il ne reste plus qu'a quitter proprement le système:
- Sortez du chroot :
exit
- Démontez tous les dossiers systèmes :
for d in /proc /dev /dev/pts /sys /run; do umount /mnt$d; done
- Démontez la partition système :
umount /mnt
- Redémarrez, tout devrait fonctionner
/var/www/documentation/data/pages/service_sop/comment_mettre_a_jour_un_systeme_gnu_linux_mint_ubuntu_quand_l_interface_graphique_plante_apres_le_menu_grub.txt · Dernière modification : 2018/10/05 18:21 de sam