Home
» LINUX
»
Come utilizzare la modalità di ripristino su Ubuntu per risolvere i problemi di avvio
Come utilizzare la modalità di ripristino su Ubuntu per risolvere i problemi di avvio
La modalità di ripristino di Ubuntu è un menu di risoluzione dei problemi che si avvia da GRUB. Avvia Ubuntu con un set limitato di servizi e offre strumenti per liberare spazio su disco, riparare i pacchetti, controllare i filesystem, aggiornare GRUB o aprire una shell di root. Per accedervi, riavvia il computer, apri GRUB, seleziona " Opzioni avanzate per Ubuntu" , quindi scegli una voce del kernel che termina con (modalità di ripristino) .
La modalità di ripristino è utile quando un normale avvio fallisce, ma non è un backup né un ambiente live completo. Le etichette dei menu possono variare a seconda della versione e dell'installazione di Ubuntu. Se il disco emette rumori insoliti o scompare a intermittenza, è consigliabile dare la priorità alla copia dei file importanti da una chiavetta USB avviabile o alla richiesta di assistenza prima di eseguire riparazioni che scrivono sul disco.
Avviare in modalità di ripristino di Ubuntu
Riavvia il computer. Se Ubuntu è ancora in esecuzione, utilizza il comando di riavvio dal desktop. In caso contrario, se possibile, spegni normalmente il computer e poi riaccendilo.
Avvia GRUB. Su molti sistemi UEFI, premi il tasto Escdopo la visualizzazione della schermata del firmware. Sui sistemi BIOS meno recenti, tieni premuto Shiftdurante l'avvio. La tempistica varia e alcuni computer utilizzano un tasto per il menu di avvio del firmware. Se Ubuntu si avvia prima che appaia GRUB, riavvia il computer e riprova.
Apri le voci avanzate. Nel menu GRUB, usa i tasti freccia per evidenziare Opzioni avanzate per Ubuntu e premi Enter.
La voce "Opzioni avanzate" di GRUB apre l'elenco dei kernel Ubuntu installati.
Scegli la modalità di ripristino. Seleziona la voce del kernel di Ubuntu che termina con (modalità di ripristino) e premi Enter. Se il problema è iniziato dopo un aggiornamento del kernel, anche una voce del kernel precedente può aiutare a identificare se il nuovo kernel è coinvolto. Se Ubuntu utilizza la crittografia completa del disco, inserisci la passphrase del disco quando richiesto.
La versione del kernel e l'ordine di avvio dipendono dall'installazione di Ubuntu.
Dopo l'avvio, viene visualizzato il menu di ripristino . Utilizzare i tasti freccia Enterper scegliere una voce. Selezionare l'azione corrispondente al problema; non è necessario eseguire tutte le opzioni. La guida alla modalità di ripristino di Ubuntu documenta il percorso di GRUB e lo stato iniziale di sola lettura della shell di root.
A cosa servono le opzioni del menu di ripristino
L'opzione Rete consente la connettività quando un tecnico deve scaricare dei pacchetti per effettuare una riparazione.
Rete: connettersi prima di scaricare il pacchetto
Scegli la connessione di rete quando un pacchetto di riparazione deve recuperare file dai repository di Ubuntu. Una connessione cablata è spesso l'opzione più semplice in modalità di ripristino. La connessione di rete potrebbe non funzionare con tutti gli adattatori wireless o le reti gestite; se la riparazione non riesce a raggiungere un repository, prendi nota dell'errore e utilizza un ambiente live o un altro percorso di supporto.
Il comando Clean ha lo scopo di liberare spazio sul sistema Ubuntu.
Pulizia: risolvere il problema dello spazio su disco insufficiente
Questo programma tenta di liberare spazio, il che può essere utile quando un aggiornamento o un avvio non riescono a causa di una partizione di sistema piena. Leggere il riepilogo visualizzato sullo schermo prima di confermare qualsiasi azione. Non si tratta di uno strumento di recupero file e non ripristinerà i documenti personali.
Dpkg si occupa delle operazioni sui pacchetti interrotte o incomplete.
Dpkg: riparazione dei problemi del gestore pacchetti
dpkg verifica e tenta di riparare lo stato di installazione dei pacchetti danneggiato o incompleto. Esamina le modifiche proposte prima di accettarle; una riparazione può installare, configurare o rimuovere pacchetti. Potrebbe essere necessaria una connessione di rete funzionante se mancano i pacchetti richiesti. Il manuale di dpkg di Ubuntu e il manuale di APT spiegano gli strumenti di gestione dei pacchetti sottostanti.
Fsck controlla i filesystem; non diagnostica ogni singolo guasto di un'unità fisica.
Fsck: verifica la coerenza del filesystem
fsck esegue controlli del filesystem e può offrire soluzioni di riparazione. Questa operazione è diversa dalla scansione di un'unità per individuare eventuali guasti hardware e non garantisce il ripristino dei file danneggiati. Lascia che sia il menu di ripristino a gestire il controllo. Non eseguire manualmente un controllo del filesystem su un filesystem montato in modalità lettura/scrittura; il manuale di fsck di Ubuntu sconsiglia di controllare i filesystem montati. Se il controllo segnala errori che non è in grado di riparare, interrompi l'operazione ed esegui un backup dei dati prima di tentare ulteriori modifiche.
Grub aggiorna la configurazione di GRUB; non è un'opzione generica per la riparazione del disco.
Grub: aggiorna il menu di avvio
grub aggiorna la configurazione di GRUB e può essere utile quando le voci di menu sono obsolete o mancanti. Non reinstalla necessariamente un bootloader mancante né risolve tutti i problemi di avvio UEFI. Se GRUB non si avvia, utilizzare il supporto di installazione di Ubuntu e seguire una procedura di ripristino specifica per il bootloader anziché tentare di indovinare i comandi del disco o della partizione EFI.
La shell root si avvia con il filesystem di sistema montato in sola lettura.
Root: utilizzare la shell di amministratore con cautela
Il comando root apre una riga di comando con privilegi di amministratore. Ubuntu normalmente monta il filesystem root in sola lettura in questa shell. Se hai identificato un file specifico da modificare, la guida ufficiale al ripristino descrive come rimontarlo in lettura/scrittura con:
mount -o remount,rw /
Esegui solo i comandi che comprendi, perché i comandi di root possono modificare o eliminare i file di sistema. Se il comando non riesce o il filesystem segnala errori di I/O, non forzare una riparazione. Scegli "Riprendi" per provare un avvio normale dopo una riparazione oppure riavvia dalla shell quando necessario. La modalità di ripristino offre un accesso locale potente, quindi non lasciare il computer incustodito quando si è al prompt di root.
Se la modalità di ripristino non viene visualizzata
Se GRUB è nascosto, riprova con i tasti di avvio o utilizza il menu di avvio temporaneo del computer. Se il computer utilizza un altro gestore di avvio, la voce di ripristino di Ubuntu potrebbe non essere disponibile; avvia l'installazione di Ubuntu da USB e utilizza la sessione live per ispezionare il sistema. Evita di eseguire l'operazione fscksu una partizione root montata. In caso di errori di avvio persistenti, salva il testo esatto dell'errore e verifica l'integrità del disco prima di ripetere le riparazioni.