GNU/Linux >> Linux Esercitazione >  >> Linux

Come riparare gli errori del file system nei sistemi basati su Debian

In Linux, l'utilizzo di componenti hardware pesanti può essere verificato e ripristinato. In particolare, sui sistemi Ubuntu e Debian, scoprire i settori danneggiati del disco rigido è facile. Una volta che il tuo disco rigido o unità riceve alcuni settori danneggiati o viene danneggiato, si diffonde giorno dopo giorno. Su Ubuntu e altre macchine Debian Linux, puoi utilizzare alcuni strumenti o comandi per scoprire gli errori del file system e riparare gli errori. La mancata correzione di errori o settori danneggiati potrebbe rallentare l'avvio del sistema e influire sull'inizializzazione.

Ripara gli errori del file system nei sistemi basati su Debian

Riparare gli errori del file system significa che dobbiamo individuare in quale settore ci sono problemi, e quindi dobbiamo indagare su quale tipo di errori sono. Se gli errori del file system sono riparabili, procederemo con alcuni strumenti e comandi sul nostro sistema Debian. Uno dei migliori strumenti per riparare gli errori del file system è fsck per Linux. In questo post vedremo come riparare gli errori del file system in Ubuntu e altre distribuzioni Debian.

Metodo 1:utilizzare il comando FSCK per il controllo degli errori

In Ubuntu, puoi usare il comando fsck nella shell della riga di comando che può verificare la coerenza del file system. Questo strumento è preinstallato con la distribuzione Debian. Eseguire il seguente fdisk comando prima per avere un'idea generale del tuo file system sul sistema Debian.

sudo fdisk -l

Potrebbe ora essere necessario smontare il file system che si desidera riparare. Senza lo smontaggio, non è possibile riparare o eseguire operazioni per riparare gli errori del file system in Debian e anche in altre distribuzioni. Ma non preoccuparti di riparare e riparare; puoi nuovamente montare il file system dov'era.

Se non esegui le operazioni FSCk senza montare il file system che vuoi riparare, ti verrà mostrato un errore.

sudo fsck /dev/sdb

$ sudo umount /dev/sdb3

Ora puoi eseguire il comando fsck sulla shell del terminale per riparare gli errori del file system.

fsck -p -y 
sudo fsck -p /dev/sdb3

Il processo di cui sopra potrebbe richiedere del tempo per essere completato. Al termine, rimontare il file system con il seguente comando.

$ sudo mount /dev/sdb3

Se hai un sistema Debian multiutente, puoi eseguire il seguente comando per verificare quale utente sta attualmente eseguendo il comando fsck.

fsck /usr

Metodo 2:esegui il controllo e la riparazione dei file all'avvio 

Se trovi utile il comando fsck e il tuo sistema ha ancora alcuni settori danneggiati, puoi eseguire lo strumento fsck sul tuo sistema ogni volta che avvii il sistema. In Debian, il comando sotto menzionato ti permetterà di controllare gli errori del file system e ripararli quando avvii il PC, come puoi vedere che il comando eseguirà un comando force fsck all'avvio.

$ sudo touch /forcefsck

Se richiesto, puoi anche impostare il suddetto forcefsck comando da eseguire ogni volta che si avvia il sistema.

$ sudo touch /forcefsck
$ sudo tune2fs -c 1 /dev/sdb3 

In un altro modo, se pensi che eseguire ogni volta all'avvio sia troppo, puoi impostarlo dopo ogni tre riavvii del sistema. Questo ti aiuterà anche a capire la situazione di quanto siano gravi gli errori nel tuo sistema Debian.

$ sudo tune2fs -c 3 /dev/sdb3

Per ottenere più aiuto e sintassi sullo strumento FSCK, puoi sempre consultare il manuale dei comandi.

$ man fsck

Metodo 3:riavvia per riparare gli errori nel file system 

Questo metodo ti guiderà a fare un controllo manuale del file system sul tuo sistema Debian per scoprire gli errori e ripararli. In questo metodo, eseguiremo originariamente il comando fsck in modalità di ripristino per una migliore riparazione. Innanzitutto, riavvia il sistema e vai in modalità di ripristino. Premendo il pulsante Shift ti aiuterà ad entrare in modalità di recupero.

Una volta che sei in modalità di ripristino, seleziona lo strumento fsck e premi OK dalla tastiera. Quindi ti chiederà di impostare il punto di montaggio in read/write modalità. Si prega di completare questa sezione per passare alla modalità di riparazione fsck. Quando imposti il ​​punto di montaggio, eseguirà automaticamente il comando fsck sul sistema e riparerà gli errori del file system nel tuo sistema Debian.

Dopo aver terminato il processo, ora puoi riavviare il sistema e iniziare a utilizzare il sistema.

Parole finali 

Se sei stato un appassionato utente di Ubuntu, potresti aver notato che mentre installi il sistema operativo Ubuntu sulla tua macchina, Ubuntu esegue automaticamente un controllo del file system durante l'installazione. Molti utenti possono annullare il controllo automatico del file system premendo Ctrl + C, ma lasciare che questa procedura avvenga sarebbe utile prima di installare il sistema operativo. Tuttavia, nell'intero post, abbiamo visto alcuni metodi su come riparare gli errori del file system nei sistemi basati su Debian.

Per favore condividilo con i tuoi amici e la comunità Linux se trovi questo post utile e informativo. Puoi anche scrivere le tue opinioni su questo post nella sezione dei commenti.


Linux
  1. Come installare Vai su Debian 9

  2. Come migrare i file system Ext2/Ext3 su Ext4 su Linux

  3. Come catturare un file da Awk?

  4. Come reindirizzare l'output di system() su un file?

  5. Come installare anbox su un sistema debian puro

Come controllare e riparare un file system in RHEL Linux

Come riparare gli errori del file system in Ubuntu

Come riparare gli errori del file system in Linux Mint

Debian – Come riparare Grub su Debian?

Come installare Cockpit su Debian 10

Come montare NFS su Debian 11