
Nel mondo informatico esistono tantissimi file system: su Windows si usano abitualmente FAT e NTFS, su Mac HFS e HFS+, su Linux ext2, ext3, xfs, jfs e tanti altri.
Tuttavia su Linux in genere si usa un unico tipo di partizione chiamato Linux (tipo 0×83) e poi la si formatta col file system scelto. Ciò può portare a facili confusioni osservando un sistema con molte partizioni differenti. Vediamo quindi come poter riconoscere il file system di una data partizione.
All’interno di una console basterà scrivere:
sudo vol_id /dev/partizione
Ad esempio:
sudo vol_id /dev/sdb1
ID_FS_USAGE=filesystem ID_FS_TYPE=ext3 ID_FS_VERSION=1.0 ID_FS_UUID=dab523af-8d21-44c8-aa15-eaf6f3ae2134 ID_FS_UUID_ENC=dab523af-8d21-44c8-aa15-eaf6f3ae2134 ID_FS_LABEL=VirtualOS ID_FS_LABEL_ENC=VirtualOS ID_FS_LABEL_SAFE=VirtualOS
Restituirà una serie di informazioni sul dispositivo, la seconda riga ID_FS_TYPE identifica il file system della partizione, nell’esempio è ext3.
Le altre informazioni riportate sono il tipo di utilizzo (filesystem o unknown per le partizioni swap), la versione del file system, l’UUID (Universal Unique Identifier) e l’etichetta del volume.
Se si desidera conoscere soltanto il file system della partizione senza vedere le altre informazioni, utile ad esempio in uno script, è possibile aggiungere il parametro –type (trattino trattino type) come segue:
sudo vol_id --type /dev/sdb1
ext3
Restituirà unicamente il file system utilizzato, in un’unica riga.
Vale la pena di accennare che funziona anche su file fisici contenenti file system, oltre che dispositivi a blocchi.
Per chi preferisse un’interfaccia grafica, è possibile utilizzare gParted o QtParted per osservare le partizioni su disco e i relativi file system.
Entrambi i programmi sono disponibili nei repository ufficiali.


