fsck -y rompe il sistema


1

Ho una scatola di sviluppo Red Hat e di recente ho avuto un'interruzione in cui il disco SAN non era disponibile e alcune applicazioni non funzionavano correttamente, quindi ho eseguito fsck -y per verificare se il file system era ok, quindi ho fatto un riavvio. Ora, non riesco nemmeno ad accedere al sistema. All'avvio, la console mostra:

Memory for crash kernel (0x0 to 0x0) notwithin permissible range Cannot setup NMI watchdog on CPU 0 Cannot setup NMI watchdog on CPU 1

...

INIT: No inittab file found

Qualche idea su come risolvere questo problema? Grazie.

Risposte:


0

Se il tuo rootfs è ext2-3-4, un e2fsck -f -y -C0 è una combinazione di argomenti magici. Provalo da un cd / pendrive di salvataggio. Se non ci sono ancora problemi riparati sul tuo fs, li risolverà.

Secondo: alcuni file critici sul tuo sistema sono morti. Questa volta, / etc / inittab. Questo file non cambia molto rapidamente (praticamente mai), quindi puoi copiarlo dal backup o da una nuova installazione (o da un altro server Redhat).

Se hai fortuna, un altro file importante non viene distrutto.


Un altro consiglio: il tuo / bin / bash è probabilmente integro, quindi un init = / bin / bash ti darebbe una meravigliosa console di salvataggio.


Potresti voler seguire init = / bin / bash con un rimontaggio mount / -o o qualunque sia l'incantesimo moderno. Altrimenti non è possibile scrivere sul filesystem, il che rende difficile sostituire i file corrotti o mancanti.
Hennes,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.