[ubuntu-it] Sistemazione di Fstab
Roberto Mazzoleni
fpazzatura a email.it
Mer 7 Feb 2007 10:05:23 GMT
Mirco Bertossi ha scritto:
>> Se conosci altri metodi benvenuto, ma togliere UUID per tornare ai dev è
>> togliere una delle migliorie standard di edgy. Non che sia difficile
>> tornare a UUID... (un `ls -l /dev/disk/by-uuid/` e ricavi tutti i device).
>>
> Scusate, non ne so niente di UUID: dove si trova la documentazione?
> Una ricerca sul wiki di ubuntu è stata infruttuosa :(
È un argomento relativamente semplice, te lo spiego qui in lista.
La UUID è un identificatore standard usato in vari software.
Serve a identificare con certezza un certo elemento. Nel nostro caso un
disco.
Al momento della creazione viene generato il codice di identificazione
di 32 caratteri. Questo codice è univoco di quel disco ed è generato con
un algoritmo che elimina quasi completamente la possibilità di duplicati.
Per vedere le UUID delle partizioni basta dare il comando che ho scritto
nell'altra mail, che si legge ancora sopra ;-)
Ecco un output di esempio:
> fidech a pc-friend:~$ ls -l /dev/disk/by-uuid/
> totale 0
> lrwxrwxrwx 1 root root 10 2007-02-07 10:34
> 194c4b07-7b58-4ced-bccf-ac651abfb688 -> ../../sdc1
> lrwxrwxrwx 1 root root 10 2007-02-07 10:34
> 4562d7de-bfc6-4d20-a26a-ecd648e71636 -> ../../sda1
(ho preso solo le prime due righe come esempio)
In questo modo si vedono le varie UUID delle partizioni.
Per inserirle nel file fstab basta metterle con questa sintassi:
> fidech a pc-friend:~$ cat /etc/fstab
> # /etc/fstab: static file system information.
> #
> # <file system> <mount point> <type> <options> <dump> <pass>
> proc /proc proc defaults 0 0
> # /dev/sda1
> UUID=4562d7de-bfc6-4d20-a26a-ecd648e71636 / ext3
> noatime,errors=remount-ro 0 1
> # /dev/sdc1
> UUID=194c4b07-7b58-4ced-bccf-ac651abfb688 /media/gross xfs
> noatime 0 1
Il commento sopra la linea è opzionale, e serve per ricordare in che
posizione era il device quando lo abbiamo scritto.
Qual'è il vantaggio a usare questo metodo?
Semplice, se cambi la posizione dei dischi ATA cambia la lettera di
riferimento del disco (hda è il primary master, hdd è il secondary
slave, ad esempio), se cambi l'ordine dei dischi Serial ATA cambia
ancora la lettera. Se sposti la partizione potrebbe cambiare il numero.
In ogni caso con UUID il sistema neanche si accorge delle modifiche, col
sistema standard potresti avere problemi, e magari dover avviare un live
per modificare il file fstab.
Nota: UUID è usato di standard solo nell'installazione di edgy. Se avete
fatto un dist-upgrade dalle precedenti tocca fare tutto a manina :-D
Maggiori informazioni sulla lista
ubuntu-it