4 Modi Facili per Uscire da un Crash di Ubuntu

Non c’è solo un modo per uscire da un crash su Ubuntu o qualsiasi altro sistema Linux. Le circostanze attorno a un crash sono sempre diverse. Detto ciò, ci sono un paio di metodi collaudati che puoi utilizzare a seconda della gravità del problema.
Suggerimento: Ecco come puoi avviare in modalità di recupero in Ubuntu.
Indice dei Contenuti
- Riavviare il Compositore Wayland
- Accedere tramite SSH
- Alt + SysRq + REISUB
- Chroot da Live CD
1. Riavviare il Compositore Wayland
La maggior parte dei “crash” su Ubuntu è causata da un demone Wayland non responsivo. Se non sei familiare, Wayland è il server di visualizzazione che gestisce l’ambiente grafico Linux. È un grande pezzo di software ed è una delle prime cose a rompersi quando qualcosa va storto.
Poiché Wayland è solo un servizio come qualsiasi altro in esecuzione sul sistema, dovresti essere in grado di fermarlo e riavviarlo. Per fare ciò, dovrai accedere a una console diversa.
C’è un modo abbastanza semplice per farlo: premi Ctrl + Alt + F3. Su un sistema Ubuntu che esegue GNOME, questo ti porterà a una sessione TTY. Dovrebbe funzionare anche con altri ambienti desktop. Se non funziona, prova i diversi tasti funzione. Se non succede assolutamente nulla, prova a premere prima Alt + SysRq + R. Nel caso in cui nulla di tutto ciò funzioni, passa a un altro metodo.
Una volta che sei nella console, puoi usarla come faresti con qualsiasi altro terminale. Accedi e prova a riavviare il server Wayland.
sudo systemctl restart gdmPer KDE, puoi anche riavviare il suo compositore Wayland sostituendo gdm con “sddm.”
Questo dovrebbe riavviare Wayland, ma se non funziona, puoi provare a terminare l’intera sessione.
sudo pkill -KILL-u$USERNel caso in cui ciò non funzioni, prova a riavviare il sistema.
sudo reboot2. Accedere tramite SSH
Questa è un’altra soluzione per un server Wayland non responsivo. A volte accedere alla console è troppo complicato, o semplicemente non funziona. In tal caso, potresti comunque essere in grado di accedere al sistema tramite la tua rete con SSH. Se la tua installazione di Ubuntu non sta eseguendo SSH, è abbastanza semplice da installare.
sudo apt install sshPuoi accedere a un altro computer e utilizzare SSH per accedere a Ubuntu. Usa il tuo nome utente e l’indirizzo IP della tua macchina Ubuntu.

Una volta dentro, puoi usare il terminale come faresti normalmente. Ancora una volta, puoi provare a riavviare Wayland.
sudo systemctl restart gdm
Se ciò non funziona, prova a terminare il processo o riavviare la macchina.
3. Alt + SysRq + REISUB
Non è sempre il server Wayland a bloccare un sistema Linux. Potrebbe essere un vero e proprio crash dell’intero sistema. Fortunatamente, il kernel Linux ha strumenti integrati per consentirti un controllo a basso livello del sistema nel caso in cui tutto il resto vada storto. Questi comandi sono accessibili premendo la combinazione di Alt e SysRq sulla tastiera. Quella combinazione di tasti dice al kernel Linux di smettere di ascoltare praticamente tutto il resto e prestare attenzione all’input dell’utente.
Per bypassare completamente il crash e riavviare il sistema, tieni premuto Alt + SysRq, quindi inserisci i seguenti tasti in ordine: R – E – I – S – U – B. (Questa è l’opposto della parola “BUSIER.”) Quella combinazione di tasti ruberà il controllo della tastiera a Wayland, terminerà tutti i processi in esecuzione sulla macchina, sincronizzerà i dati sui tuoi hard disk, smonterà i dischi e riavvierà il sistema. Fondamentalmente, simula manualmente il processo di spegnimento.
Quando il tuo sistema si riavvia, tutto dovrebbe essere normale.
4. Chroot da Live CD
Cosa succede se non è normale? E se fosse successo qualcosa di veramente brutto e il sistema si fosse rotto e non si avviasse? C’è qualcosa che puoi provare anche in quella situazione. Avrai bisogno di una USB live di Ubuntu, quindi se non ne hai già una, è una buona idea averne una a disposizione comunque.
Avvia il computer dalla USB live. Seleziona “Prova Ubuntu” e fai clic su “Avanti.”

Apri una nuova sessione di terminale e crea alcune directory da cui lavorare:
sudo mkdir /media/recovery
sudo mkdir /media/recovery/bootMonta le partizioni del tuo computer in quelle directory. Controlla le etichette delle tue partizioni effettive.
sudo mount /dev/sda2 /media/recovery
sudo mount /dev/sda1 /media/recovery/bootMonta un paio di directory di sistema nella struttura della directory di recupero per assicurarti che tutto funzioni correttamente.
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/runInfine, usa chroot per cambiare la tua directory radice nella radice del sistema Ubuntu che si è bloccato. Questo ti permetterà di utilizzare effettivamente il sistema bloccato.
sudo chroot /media/recovery
source /etc/profile
Ora che sei nel sistema, puoi provare a fare il debug e scoprire esattamente cosa è rotto. Visto che non riuscivi ad avviarti, ripristinare il bootloader GRUB sarebbe un buon punto di partenza. Se hai un aggiornamento rotto, puoi anche eseguire Apt da qui, e aggiornerà il tuo sistema o riparerà il tuo gestore di pacchetti.
Ancora una volta, non ci sarà una soluzione universale da qui, ma almeno puoi accedere al tuo sistema per capire cosa fare.
Nel raro caso in cui il tuo sistema sia effettivamente rotto oltre riparazione, usa la USB live per eseguire il backup dei tuoi file dalla tua directory /home a un disco rigido esterno o di rete. Scopri di più su alcuni dei migliori software di backup per Linux oggi.
Crediti immagine: Donna adulta arrabbiata che guarda un video online su un laptop di DepositPhotos. Tutte le modifiche e gli screenshot sono di Ramces Red.