Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviPartizioni/Btrfs/Riparazione"
Differenze tra le versioni 2 e 3
Versione 2 del 29/09/2024 16.34.22
Dimensione: 1666
Autore: emanuc
Commento:
Versione 3 del 29/09/2024 17.06.15
Dimensione: 1986
Autore: emanuc
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 11: Linea 11:
Nonostante Btrfs sia progettato con solide caratteristiche per rilevare e correggere la corruzione dei dati, ci sono ancora casi in cui il filesystem può subire danni a causa di problemi hardware. Nonostante Btrfs sia progettato con solide caratteristiche per rilevare e correggere la corruzione dei dati ci sono ancora casi in cui il filesystem può subire danni a causa di problemi hardware.
Linea 19: Linea 19:
Nell'intero paragrafo uso come esempio il nome del dispositivo '''/dev/sda1''', sostituirlo con il nome del dispostivo della partizione Btrfs.
Per identificare il nome di una partizione, consultare il paragrafo: [[Hardware/DispositiviPartizioni/Partizioni|IndividuarePartizioni]]

Linea 21: Linea 25:
In caso di corruzione, Btrfs per non propagare ulteriore corruzione passa alla modalità di sola lettura, in questo scenario è possibile salvare i dati ed è la prima cosa da fare prima di cercare di riprare il filesystem. {{{#!wiki note
In caso di corruzione, Btrfs per non propagare ulteriore corruzione passa automaticamente alla modalità di sola lettura. '''In questo scenario è possibile salvare i dati, è la prima cosa da fare prima di cercare di riparare il filesystem'''.
}}}
Linea 23: Linea 29:
0. Nel caso in cui il filesystem non sia montabile, si può provare a montarlo in sola lettura nella modalità “rescue”{{{
sudo mount -o ro,rescue=all /dev/dsdaX /mnt
 0. Nel caso in cui il filesystem non sia montabile, provare a montarlo in sola lettura nella modalità “rescue”:{{{
sudo mount -o ro,rescue=all /dev/sda2 /mnt


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Introduzione

Procedure su come gestire la corruzione del filesystem, causato da problemi hardware.

Nonostante Btrfs sia progettato con solide caratteristiche per rilevare e correggere la corruzione dei dati ci sono ancora casi in cui il filesystem può subire danni a causa di problemi hardware.

Guasti del controller o del firmware del disco: Un controller o firmware difettoso può inviare dati corrotti al filesystem senza segnalarlo correttamente, rendendo inefficaci i meccanismi di protezione di Btrfs. In alcuni casi, l'hardware può corrompere i dati a livello di interfaccia, aggirando i meccanismi di checksum.

Se ci sono problemi nella memoria RAM, come la corruzione dei dati dovuta a bit errati, Btrfs non può fare molto per rilevare tali errori prima che i dati vengano scritti su disco. Ad esempio, se un errore di memoria altera i dati prima che vengano scritti su Btrfs, i checksum verranno calcolati sui dati già corrotti, e quindi Btrfs non riuscirà a rilevare l'errore.

Cosa fare se si verificano errori nel file system

Nell'intero paragrafo uso come esempio il nome del dispositivo /dev/sda1, sostituirlo con il nome del dispostivo della partizione Btrfs. Per identificare il nome di una partizione, consultare il paragrafo: IndividuarePartizioni

Salvare i dati

In caso di corruzione, Btrfs per non propagare ulteriore corruzione passa automaticamente alla modalità di sola lettura. In questo scenario è possibile salvare i dati, è la prima cosa da fare prima di cercare di riparare il filesystem.

  1. Nel caso in cui il filesystem non sia montabile, provare a montarlo in sola lettura nella modalità “rescue”:

    sudo mount -o ro,rescue=all /dev/sda2 /mnt


CategoryHomepage CategoryNuoviDocumenti