4 Faciles façons de sortir d'un plantage Ubuntu

Plusieurs méthodes peuvent vous aider à résoudre les plantages sur Ubuntu, y compris le redémarrage du service Wayland, l'accès SSH, l'utilisation de la combinaison Alt + SysRq + REISUB, et la chroot depuis un Live CD.

Il n'y a pas qu'une seule façon de se sortir d'un plantage sur Ubuntu ou tout autre système Linux. Les circonstances autour d'un plantage sont toujours différentes. Cela dit, il existe quelques méthodes éprouvées que vous pouvez utiliser en fonction de la gravité du problème.

Redémarrer le compositeur Wayland

La plupart des "plantages" sur Ubuntu sont causés par un démon Wayland non réactif. Si vous n'êtes pas familier, Wayland est le serveur d'affichage qui gère l'environnement graphique Linux. C'est un logiciel volumineux et c'est l'une des premières choses à se décomposer lorsque quelque chose ne va pas.

Étant donné que Wayland est simplement un service comme tout autre s'exécutant sur le système, vous devriez pouvoir l'arrêter et le redémarrer. Pour cela, vous devrez accéder à une console différente.

Il y a un moyen assez simple de le faire - appuyez sur Ctrl + Alt + F3. Sur un système Ubuntu exécutant GNOME, cela vous amènera à une session TTY. Cela devrait fonctionner avec d'autres environnements de bureau également. Si ce n'est pas le cas, essayez les différentes touches de fonction. Si rien ne se passe, essayez d'abord d'appuyer sur Alt + SysRq + R. Au cas où rien de tout cela ne fonctionne, passez à une autre méthode.

Une fois dans la console, vous pouvez l'utiliser comme vous le feriez avec n'importe quel autre terminal. Connectez-vous et essayez de redémarrer le serveur Wayland.

sudo systemctl restart gdm

Pour KDE, vous pouvez également redémarrer son compositeur Wayland en remplaçant gdm par "sddm".

Cela devrait redémarrer Wayland, mais si ce n'est pas le cas, vous pouvez essayer de terminer toute votre session.

sudo pkill -KILL -u $USER

Au cas où cela ne fonctionnerait pas, essayez de redémarrer le système.

sudo reboot

Accès SSH

C'est une autre solution pour un serveur Wayland non réactif. Parfois, accéder à la console est trop compliqué, ou cela ne fonctionne tout simplement pas. Dans ce cas, vous pourriez toujours être en mesure d'accéder au système via votre réseau avec SSH. Si votre installation Ubuntu ne dispose pas de SSH, il est assez simple de l'installer.

sudo apt install ssh

Vous pouvez vous connecter à partir d'un autre ordinateur et utiliser SSH pour accéder à Ubuntu. Utilisez votre nom d'utilisateur et l'adresse IP de votre machine Ubuntu.

ssh user@192.168.1.110

Une fois à l'intérieur, vous pouvez utiliser le terminal comme vous le feriez normalement. Encore une fois, vous pouvez essayer de redémarrer Wayland.

sudo systemctl restart gdm

Si cela ne fonctionne pas, essayez de tuer le processus ou de redémarrer la machine.

Alt + SysRq + REISUB

Ce n'est pas toujours le serveur Wayland qui bloque un système Linux. Il pourrait s'agir d'un véritable plantage de l'ensemble du système. Heureusement, le noyau Linux dispose d'outils intégrés vous permettant de contrôler le système au niveau le plus bas en cas de problème. Ces commandes sont accessibles en appuyant sur la combinaison Alt + SysRq de votre clavier. Cette combinaison de touches indique au noyau Linux d'arrêter d'écouter à peu près tout le reste et de prêter attention à l'entrée de l'utilisateur.

Pour contourner complètement le plantage et redémarrer le système, maintenez Alt + SysRq, puis entrez les touches suivantes dans l'ordre: R - E - I - S - U - B. (Cela correspond à l'inverse du mot "BUSY"). Cette combinaison de touches permet de prendre le contrôle du clavier à Wayland, de terminer tous les processus en cours d'exécution sur la machine, de synchroniser les données sur vos disques durs, de les démonter, puis de redémarrer le système. Essentiellement, cela simule manuellement le processus d'arrêt.

Lorsque votre système redémarre, tout devrait être normal.

Chroot à partir d'un Live CD

Que se passe-t-il si tout n'est pas normal? Que se passe-t-il si quelque chose de vraiment mauvais s'est produit et que le système est cassé et refuse de démarrer? Il y a quelque chose que vous pouvez essayer dans cette situation. Vous aurez besoin d'une clé USB Ubuntu live, donc si vous n'en avez pas déjà une, c'est une bonne idée d'en avoir une à portée de main de toute façon.

Démarrez votre ordinateur à partir de la clé USB live. Sélectionnez "Essayer Ubuntu" et cliquez sur "Suivant".

Ouvrez une nouvelle session de terminal et créez quelques répertoires de travail :

sudo mkdir /media/recovery sudo mkdir /media/recovery/boot

Montez les partitions de votre ordinateur dans ces répertoires. Vérifiez votre<p>Étiquettes de partition actuelles.

sudo mount /dev/sda2 /media/recovery sudo mount /dev/sda1 /media/recovery/boot

Montez quelques répertoires système dans la structure du répertoire de récupération pour vous assurer que tout fonctionne correctement.

sudo mount-t proc /proc /media/recovery/proc sudo mount--rbind/sys/media/recovery/sys 
sudo mount--make-rslave/media/recovery/sys sudo mount--rbind/dev/media/recovery/dev 
sudo mount--make-rslave/media/recovery/dev sudo mount--bind/run/media/recovery/run 
sudo mount--make-slave/media/recovery/run

Enfin, utilisez chroot pour modifier votre répertoire racine en racine de votre système Ubuntu planté. Cela vous permettra d'utiliser réellement le système planté.

sudo chroot/media/recovery source/etc/profile

Maintenant que vous êtes dans le système, vous pouvez essayer de le déboguer et trouver exactement ce qui est cassé. Étant donné que vous ne pouviez pas démarrer, restaurer le chargeur de démarrage GRUB serait un bon point de départ. Si vous avez une mise à niveau cassée, vous pouvez également exécuter Apt à partir d'ici, et il mettra à niveau votre système ou réparera votre gestionnaire de paquets.

Encore une fois, il n'y aura pas de solution universelle à partir de là, mais vous pouvez au moins accéder à votre système pour le résoudre.

Dans le cas rare où votre système est réellement irréparable, utilisez le lecteur USB live pour sauvegarder vos fichiers depuis votre répertoire/home vers un disque dur externe ou en réseau. En savoir plus sur certains des meilleurs logiciels de sauvegarde pour Linux aujourd'hui.

Index
  1. Redémarrer le compositeur Wayland
  2. Accès SSH
  3. Alt + SysRq + REISUB
  4. Chroot à partir d'un Live CD

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up