Ho avviato Ubuntu in modalità di ripristino per provare a correggere un errore del disco.

Tuttavia, quando eseguo:

fsck 

Ho appena get:

fsck from util-linux 2.31.1 

E non succede nientaltro.

Qualsiasi comando fsck sta semplicemente stampando “fsck da util-linux 2.31.1” e uscire, indipendentemente dalle opzioni e dagli argomenti.

Questo mi impedisce di correggere lerrore del disco e di essere in grado di ripristinare il sistema.

Risposta

Il comando di cui avevo bisogno era fsck.ext4, ad esempio

fsck.ext4 -F 

Questo mi permette di risolvere i problemi del disco e ripristinare il sistema.

Risposta

Durante lesecuzione del filesystem verifica che devi specificare il filesystem stesso nella riga di comando. È raramente necessario svuotare i buffer del filesystem. Per controllare il filesystem usa -f

fsck -f /filesystem 

Per aggiungere esplicitamente il tipo di filesystem puoi usare il formato:

fsck -t ext4 -f /filesystem 

Commenti

  • Qualsiasi comando fsck sta semplicemente stampando ' fsck da util-linux 2.31.1 ' ed uscire, indipendentemente dalle opzioni e dagli argomenti. Sembra che fsck.ext4 sia il comando richiesto in questa situazione.
  • fsck di solito riconosce il filesystem. Ma non è necessario utilizzare il formato fsck.ext4, devi aggiungere il tipo al comando fsck stesso. Visualizza la mia risposta modificata
  • fsck -t ext4 -f /filesystem stampa anche solo fsck from util-linux 2.31.1 ed esce.
  • Avevo bisogno per aggiungere / dev / sda1 invece di / filesystem.
  • @Virgo, se non hai record in /etc/fstab dovresti usare il nome del dispositivo invece del montaggio del filesystem punto

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *