GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come avviare la modalità di soccorso o la modalità di emergenza tramite Systemd in CentOS/RHEL 7 e 8

Questo articolo spiega come avviare il sistema CentOS/RHEL 7 e 8 in modalità di ripristino o in modalità di emergenza. In CentOS/RHEL 7 e 8, sia la modalità di ripristino che la modalità di emergenza sono bersagli di sistema che hanno sostituito il concetto di runlevel nelle precedenti versioni di CentOS/RHEL.

La modalità Rescue è equivalente alla modalità utente singolo e richiede la password di root. La modalità Rescue consente di riparare il sistema in situazioni in cui non è in grado di completare un normale processo di avvio. La modalità Rescue proverà a montare tutti i file system locali e ad avviare alcuni importanti servizi di sistema, ma non attiva le interfacce di rete né consente l'accesso a più utenti.

La modalità di emergenza fornisce l'ambiente più minimale possibile e consente di riparare il sistema anche in situazioni in cui il sistema non è in grado di entrare in modalità di ripristino. In modalità di emergenza, il sistema monta il file system radice in sola lettura, non tenta di montare altri file system locali, non attiva le interfacce di rete.

Avvio in modalità Emergenza (bersaglio)

1. Durante l'avvio, quando viene visualizzato il menu di GRUB2, premi la e tasto per la modifica.

2. Aggiungi il seguente parametro alla fine di linux16 line su sistemi x86-64 o linuxefi linea su sistemi UEFI:

systemd.unit=emergency.target

Premi Ctrl+a (o Home) e Ctrl+e (o Fine) per saltare all'inizio e alla fine della riga.

3. Premere Ctrl+x per avviare il sistema con il parametro.

Avvio in modalità Soccorso (bersaglio)

1. Durante l'avvio, quando viene visualizzato il menu di GRUB2, premere il tasto e per modificarlo.

2. Aggiungi il seguente parametro alla fine di linux16 line su sistemi x86-64 o linuxefi linea su sistemi UEFI:

systemd.unit=rescue.target

Premi Ctrl+a (o Home) e Ctrl+e (o Fine) per saltare all'inizio e alla fine della riga.

3. Premere Ctrl+x per avviare il sistema con il parametro.

Avvio in Debug Shell

La shell di debug di systemd fornisce una shell nel processo di avvio che può essere utilizzata per diagnosticare i problemi di avvio relativi a systemd. Una volta nella shell di debug, i comandi systemctl come systemctl list-jobs e systemctl list-units possono essere utilizzati per diagnosticare i problemi di avvio.

Durante l'avvio, quando viene visualizzato il menu di GRUB2, premere il tasto e per modificare. Aggiungi il seguente parametro alla fine della riga linux16 sui sistemi basati su BIOS x86-64 o la riga linuxefi sui sistemi UEFI:

systemd.debug-shell

Il systemd configurerà la shell di debug su TTY9. Premi Ctrl+Alt+F9 per connetterti alla shell di debug (non sono necessarie credenziali).

Passa alla modalità di emergenza (bersaglio)

Per passare alla destinazione di emergenza, esegui semplicemente il seguente comando come root:

# systemctl emergency

Broadcast message from [email protected] on pts/1 (Mon 2016-06-27 00:44:58 EDT):

The system is going down to emergency mode NOW! 

Per impedire a systemd di inviare messaggi informativi:

# systemctl --no-wall emergency
# systemctl isolate emergency.target 

Passa alla modalità Soccorso (bersaglio)

Per passare alla destinazione di salvataggio, esegui semplicemente il seguente comando come root:

# systemctl rescue

Broadcast message from [email protected] on pts/0 (Mon 2016-06-27 00:22:44 EDT):

The system is going down to rescue mode NOW! 

Per impedire a systemd di inviare messaggi informativi:

# systemctl --no-wall rescue
# systemctl isolate rescue.target 


Cent OS
  1. Come avviare in modalità utente singolo in CentOS/RHEL 7

  2. Come avviare Debian 11 in modalità di salvataggio/emergenza

  3. CentOS / RHEL 5,6:come reinstallare il caricatore GRUB dalla modalità di ripristino

  4. Come eseguire il debug del processo di avvio di sistema in CentOS/RHEL 7 e 8

  5. Come eseguire il debug del processo di avvio di sistema in CentOS/RHEL 7 e 8

CentOS / RHEL 7:come reinstallare GRUB2 dalla modalità di ripristino

CentOS / RHEL 7:come installare il kernel dalla modalità di ripristino

CentOS / RHEL 7:come avviare in modalità di ripristino dal DVD/ISO di installazione

CentOS / RHEL 5:come avviare in modalità di ripristino

CentOS / RHEL 6:come avviare in modalità utente singolo

CentOS / RHEL 6:come avviare in modalità di ripristino