Benvenuti nella parte 3 della sezione " Installare Linux su USB "della serie. In questa parte parleremo di filesystem che è meglio per i dispositivi USB.

Come detto nella parte 1, ci sono due tipi di dispositivi USB (in senso lato):

1. Unità disco rigido USB

2. Unità flash USB

Ora dischi rigidi USB sono proprio come i nostri normali dischi IDE / PATA, che viene fornito in una custodia con IDE di interfaccia USB. Quindi, se vi capita di aprire la custodia del disco rigido USB troverete un normale hard disk IDE / PATA ... sorpreso?

Il file system di default per l'installazione di Linux è ext3 . Ora ext3 filesystem ext2 filesystem = + capacità di journaling. Non andremo più in dettaglio di journaling perché merita un post a parte. Il punto principale che voglio sottolineare qui è che il filesystem ext3 sono noti per causare molti scrittura al dispositivo, perché ha per aggiornare il diario. La funzione di "journaling" di ext3 significa più di scrittura sul disco. Dal momento che i dischi rigidi USB sono proprio come le unità IDE possiamo scrivere agli stessi blocchi (un disco si compone di diversi blocchi) il numero di volte che vogliamo senza provocare usura.

Tuttavia, un flash drive USB è differente rispetto alla scrittura di dati sui blocchi stessi. Unità flash USB sono noti per avere durata limitata, perché ogni blocco può essere scritto solo fino ad un certo numero di volte - a partire da 10000 volte o più in alto 1000000 volte - e quindi se ci capita di scrivere nello stesso blocco di troppe volte siamo in grado di provocare l'usura del disco che finirà per renderlo inutilizzabile. In realtà ho avuto un flash drive USB Lexar da ultimi 5 anni che è diventato inutilizzabile paio di settimane fa proprio per questo motivo.

Adaptation Layer su unità flash USB

Un flash drive USB è in genere un "livello di adattamento", che cerca di diffondere la scrittura in tutto il disco in modo che l'uso è livellato cioè senza un blocco particolare viene eccessivamente scritto più e più volte. Tutti i blocchi diventano quasi uguale usura. Immaginate le code cassiere in una banca occupato - in genere sono tutti di uguale lunghezza.

Nota: Con la tecnologia Flash dispositivo maturazione nel corso del tempo, la vita di unità flash USB è in aumento cioè l'unità flash è un bene per diversi milioni di scritture dicono che per un 32 GB di flash drive. Ciò presuppone il "livello di adattamento" sta facendo il suo lavoro.

In breve, un filesystem journaling come ext3 (o XFS, JFS, ReiserFS) è davvero non è raccomandato per le unità flash USB. Piuttosto il nostro vecchio filesystem ext2 è "go go" per le unità flash USB.

Per riassumere, quando si tratta di ext3 o ext2 filesystem:

USB Hard Disk = Ext3 o Ext2

USB Flash Drive = Ext2 con "noatime" o l'opzione "relatime" monte

Quando si tratta di unità flash USB, l'idea è quella di ridurre il numero di scrive a prolungare la vita del vostro flash drive. Il filesystem ext2 con queste due opzioni di montaggio fa esattamente questo. Ci occuperemo di queste opzioni ext2 più avanti nella serie.

Spero sinceramente che la spiegazione di cui sopra far luce sul motivo per cui abbiamo bisogno di scegliere diversi filesystem per dischi rigidi USB e unità flash USB.

Come al solito, si prega di lasciare un commento / risposte se ne avete. Commenti incoraggia i blogger di pubblicare più e mantenere il loro spirito elevato.

Inoltre si prega di non dimenticare di votare questo post qui sotto.

Parte 4: noatime e opzioni di montaggio relatime

Be Sociable, Share!