Se si verifica un errore quando si tenta di leggere o scrivere dati in una posizione specifica o se si nota che alcuni file o cartelle sono mancanti o danneggiati, il disco potrebbe contenere settori danneggiati o blocchi. Non puoi riparare i settori danneggiati - sono aree del disco che sono state danneggiate fisicamente in qualche modo - ma puoi usare Badblock e E2fsck sulla riga di comando per "contrassegnare" i settori e impedire a Ubuntu di scrivere dati su in futuro.
1
Premi "Ctrl-Alt-T" per aprire Terminal, oppure cerca ed esegui Terminal dal Dash.
2
Digita "sudo fdisk -l" (senza virgolette) nella console e quindi premi "Invio" per visualizzare l'elenco dei dispositivi sul tuo computer.
3
Individua il dispositivo contrassegnato con "*" se desideri eseguire la scansione del disco principale; in caso contrario, rivedere il campo "Blocchi" per trovare il disco appropriato in base alle dimensioni.
4
Digita "sudo badblocks -v [dispositivo]> errors.txt" (senza virgolette) nella console. Sostituisci "[dispositivo]" con il nome del disco appropriato, quindi premi "Invio".
5
Immettere i seguenti comandi nel Terminale e premere "Invio" dopo ciascuno per riparare il dispositivo:
sudo umount [dispositivo]
sudo e2fsck -l errors.txt [dispositivo]