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

Come recuperare la partizione radice danneggiata dalla modalità di ripristino in CentOS/RHEL 5,6

Questo post fornisce istruzioni dettagliate su come recuperare il filesystem di root danneggiato. L'avvio del server non riesce con il filesystem di root danneggiato come mostrato di seguito.

Checking all file systems.
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/VolGroup00/LogVol00
/dev/VolGroup00/LogVol00 contains a file system with errors, check forced.
/dev/VolGroup00/LogVol00: Inodes that were part of a corrupted orphan linked list found.

/dev/VolGroup00/LogVol00: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
[FAILED]

*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance

L'errore indica che il filesystem di root è danneggiato. E per recuperare il filesystem di root danneggiato, segui i passaggi seguenti:

1. Avviare il sistema dal DVD della stessa versione principale del sistema. Una volta che il sistema è stato avviato correttamente dall'immagine ISO, apparirà la schermata di avvio. Digita:"salvataggio linux ” senza le virgolette e premi invio al prompt.

boot: linux rescue

2. Quando viene richiesta la lingua e la tastiera, fornire le informazioni pertinenti per il sistema.

3. Quando viene richiesto di abilitare i dispositivi di rete sul sistema, selezionare:No

4. Selezionare:Salta quando richiesto per consentire all'ambiente di ripristino di montare l'installazione di Oracle Linux nella directory /mnt/sysimage.

5. Se non si utilizza LVM, eseguire fsck sul dispositivo che contiene il filesystem:

# e2fsck -f /dev/sda1 
e2fsck 1.41.12.14 (17-May-2014)
[...]

6. Se si utilizza LVM, attivare i volumi prima di eseguire fsck.

# pvscan
PV /dev/sda1 VG VolGroup00 lvm2 [96.00 MB / 0 free]
Total: 1 [3.34 GB] / in use: 1 [3.34 GB] / in no VG: 0 [0 ]
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
# lvscan
INACTIVE '/dev/VolGroup00/LogVol00' [3.34 GB] inherit
# lvdisplay 

--- Logical volume --- 
LV Name /dev/VolGroup00/LogVol00 
VG Name VolGroup00 
LV UUID 335qTi-Ossg-32O5-yQC7-xNON-egdI-frj4et 
LV Write Access read/write 
LV Status NOT available 
LV Size 3.34 GB 
Current LE 107 
Allocation inherit 
Read ahead sectors 0
# vgchange -ay
1 logical volume(s) in volume group "VolGroup00" now active
# e2fsck -f -y /dev/VolGroup00/LogVol00
e2fsck 1.41.12.14 (17-May-2014)
[...]

7. Uscire dalla modalità di ripristino, rimuovere il DVD o il disco di avvio, quindi avviare il sistema normalmente.


Cent OS
  1. Salva il tuo sistema con la modalità utente singolo in CentOS 6 / RHEL 6

  2. Come reimpostare una password di root dimenticata RHEL / CentOS 7

  3. CentOS / RHEL 7:come rimuovere l'immagine di ripristino usando grubby

  4. Come estendere il disco ASM dal livello del sistema operativo in CentOS/RHEL

  5. Come recuperare da un file /etc/mtab danneggiato o vuoto in CentOS/RHEL 7

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

Come recuperare GRUB (partizione di avvio danneggiata) in CentOS/RHEL 5,6

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