GNU/Linux >> Linux Esercitazione >  >> Debian

Come riparare gli errori del file system in Debian

La Debian La distribuzione Linux ha gettato le basi per la creazione di altre piattaforme di sistemi operativi Linux popolari come Ubuntu , Linux Mint e Kali Linux . Lo sviluppo supportato dalla comunità di questa distribuzione GNU/Linux la attribuisce come software gratuito e open source.

Sfortunatamente, l'importanza del sistema operativo Linux e delle relative distribuzioni come Debian non lo risparmia da fastidiosi errori del file system. Fortunatamente, Linux ti assicura di non essere mai impotente di fronte a tali problemi di prestazioni del sistema operativo.

Quali sono le cause degli errori del file system di Linux?

L'effetto conseguente degli errori del file system è la corruzione del file system. Quando il file system del tuo sistema operativo Linux viene danneggiato, significa che potresti esserti abituato allo spegnimento improprio del tuo sistema.

Non è mai una buona idea spegnere il computer con il pulsante di accensione a meno che il computer non si blocchi. Spegnere correttamente il computer tramite lo spegnimento Il comando concede ai file system il tempo di sincronizzarsi, impedendo in seguito procedure di avvio improprie, errori di scrittura NFS e guasti hardware.

Il danneggiamento del file system può anche derivare da errori del software del kernel e dallo smontaggio improprio di un filesystem montato portandolo improvvisamente offline. Inoltre, lo smontaggio fisico di un file system in esecuzione può essere un'altra causa di errori del file system.

Gestire gli errori del file system in Debian

Ora che conosciamo la causa principale degli errori del file system, è tempo di prescrivere un rimedio efficace a questo problema. Di fronte a errori e sfide del file system, esiste uno strumento che è una soluzione consigliata in quasi tutte le distribuzioni Linux e il suo nome è FSCK (File System Check).

La sintassi del comando per FSCK l'utilità è la seguente:

$ sudo fsck [Command_Options] [Targeted_Filesystem_Partition]

Utilizzo di FSCK per correggere gli errori del file system non root

Quando si ha a che fare con un file system non root, la procedura per trovare e correggere qualsiasi errore del file system prevede i seguenti passaggi:

  • Identifica la partizione del filesystem usando fdisk -l comando.
  • Assicurati che la partizione del filesystem sia smontata usando umount comando.
  • Esegui fsck comando sul filesystem non montato usando fsck -p -y comando.
  • Se il filesystem non viene rimontato automaticamente online, montalo utilizzando mount comando.

1. Identifica la partizione del filesystem.

$ sudo fdisk -l

2. Smonta la partizione del filesystem.

$ sudo umount /dev/sdb3

3. Esegui fsck comando per correggere gli errori del file system sulla partizione.

$ sudo fsck -p /dev/sdb3

4. Rimontare la partizione del filesystem.

$ sudo mount /dev/sdb3

Utilizzo di FSCK per correggere gli errori del file system radice

Quando si ha a che fare con i file system di root, ci sono due approcci da considerare:

Forza l'esecuzione di FSCK all'avvio del sistema

Approccio 1 :Forza FSCK da eseguire una sola volta durante il riavvio del sistema sul file system radice del sistema operativo Debian creando un file denominato forcefsck .

$ sudo touch /forcefsck

La creazione di questo file (forcefsck ) forza il fsck utility per eseguire il successivo riavvio del sistema operativo. Durante il riavvio del sistema, fsck eseguirà la scansione, il rilevamento e la correzione di eventuali errori evidenti del file system. Una volta effettuato nuovamente l'accesso alla macchina, questo file sarà stato eliminato dal sistema operativo poiché è una soluzione una tantum.

Forza l'esecuzione di FSCK a ogni avvio del sistema

Con il comando seguente puoi forzare FSCK per controllare e riparare gli errori del file system dopo ogni riavvio del sistema.

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

Se desideri che gli errori del file system vengano scansionati e corretti dopo ogni 3 riavvii del sistema, il comando associato è simile al seguente:

$ sudo tune2fs -c 3 /dev/sdb3

Puoi persino pianificare la scansione e la riparazione degli errori del file system in modo che si verifichino dopo ogni 10 o 15 riavvii del sistema operativo.

Il potere dell'FSCK l'utilità parla da sé. È un'utilità efficiente e affidabile da utilizzare quando all'improvviso ti sembra che il tuo sistema operativo Linux stia mostrando sintomi di errori del file system. Maggiori informazioni sulle sue opzioni di utilizzo possono essere trovate nella pagina man di fsck.

$ man fsck

Debian
  1. Come installare Vai su Debian 9

  2. Come aggiungere spazio di scambio su Debian 9

  3. Come installare Vai su Debian 10 Linux

  4. Come installare Gradle su Debian 10

  5. Come installare AnyDesk su Debian 10

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

Come installare webmin su Debian 11

Debian – Come riparare Grub su Debian?

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