Come risolvere i settori danneggiati in Ubuntu

...

Verifica la presenza di errori sui dischi per evitare interruzioni non pianificate.

Se hai mai perso un file importante in un crash del disco rigido, allora sai quanto può essere frustrante l'esperienza. Il tuo computer funziona bene mentre salvi un documento importante. Quando riavvii pochi minuti dopo, il sistema si rifiuta di avviarsi, lasciandoti a chiederti se vedrai mai più i tuoi file.

Fortunatamente, i dischi rigidi spesso muoiono lentamente: i singoli settori, la più piccola unità di dati gestita dal disco, iniziano a guastarsi. Quando il danno è minore, Ubuntu Linux trova e ripara automaticamente il danneggiamento. Se il disco è gravemente danneggiato, tuttavia, dovrai riparare manualmente i settori danneggiati.

Video del giorno

Passo 1

Fare clic sul menu "Applicazioni".

Passo 2

Fare clic sul gruppo "Accessori".

Passaggio 3

Fare clic sull'applicazione "Terminale".

Passaggio 4

Digita il comando "monta" e premi "Invio".

Passaggio 5

Scegli un filesystem da riparare. Ad esempio, potresti scegliere il filesystem denominato "/home" se l'output del comando "mount" include questa riga:

/dev/mapper/vg0-home su /home tipo ext3 (rw)

Passaggio 6

Digita il comando "umount" per smontare il filesystem. Per smontare il filesystem "/home", ad esempio, emettere il comando "sudo umount /home".

Passaggio 7

Digita il comando "fsck" per riparare il filesystem. Il comando "fsck" sta per "controllo del file system"; esegue la scansione del disco alla ricerca di settori danneggiati ed etichetta quelli che non funzionano. Per eseguire fsck sul filesystem /home, emettere il comando "sudo fsck /dev/mapper/vg0-home". Sostituisci "/dev/mapper/vg0-home" con l'output del tuo comando "mount", come appropriato.

Passaggio 8

Digita il comando "mount" per rimontare il filesystem riparato. Se hai riparato il filesystem "/home", usa il comando "sudo mount /home".

Consiglio

Se "fsck" si lamenta che il filesystem è pulito e non ha bisogno di essere controllato per errori, puoi invocare il comando come "fsck -f" per forzarlo a tentare comunque la riparazione.

Alcuni filesystem, come il filesystem di root, non possono mai essere smontati mentre il sistema Ubuntu è in esecuzione. Per riparare un filesystem critico come questo, è necessario avviare l'ambiente "live installer" del CD di installazione di Ubuntu prima di eseguire questi passaggi.

Avvertimento

L'utility "fsck" può danneggiare un filesystem che è ancora montato. Assicurati sempre di aver smontato un filesystem prima di provare a ripararlo. Se ricevi un avviso che il filesystem è ancora montato, non ignorarlo!

Ubuntu Linux utilizza robusti filesystem di "journaling" come ext3 ed ext4. Questi filesystem memorizzano i loro file in un modo speciale in modo da ridurre al minimo la necessità di utilizzare il comando "fsck". Se i tuoi filesystem si stanno danneggiando anche se il tuo sistema non si è bloccato, è probabile che il tuo disco stia guastando e dovrebbe essere sostituito.