Informazioni disco
Per sapere quali partizioni sono montate, usare uno di questi comandi in alternativa.
Solo partizioni montate:
mount
Partizioni montate e non:
sudo fdisk -l
Elenco delle partizioni per UUID:
ls /dev/disk/by-uuid -alh
Elenco delle partizioni per etichetta:
ls /dev/disk/by-label -lah
Elenco delle partizioni per ID:
ls /dev/disk/by-id -lah
Oppure infine con:
df
o meglio ancora con il comando
lsblk
Appariranno i dischi montanti ma sopratutto la loro posizione (ad es. /dev/sdc ; /dev/sdb /dev/sda3 ecc..)
Convenzioni usate.
[etichetta]: da sostituire con l’etichetta desiderata, togliendo le parentesi quadre.
[dispositivo]: da sostituire con il dispositivo personale, del tipo /dev/sda1 oppure /dev/sdc3 e così via, togliendo le parentesi quadre.
[punto di mount]: da sostituire con la directory dove montare il dispositivo, come ad esempio /media/windows oppure /media/archivio e così via, togliendo le parentesi quadre.
Formattare una partizione in ext3
sudo mkfs.ext3 -L [etichetta] [dispositivo]
oppure
sudo mkfs -t ext3 -L [etichetta] [dispositivo]
Formattare una partizione in ext2
sudo mkfs.ext2 -L [etichetta] [dispositivo]
oppure
sudo mkfs -t ext2 -L [etichetta] [dispositivo]
Etichettare una partizione
Con i precedenti comandi si può formattare ed etichettare una partizione con un solo comando. Se, invece, abbiamo una partizione senza etichetta, possiamo darle un nome significativo per noi, in modo da renderla immediatamente riconoscibile.
Ext2/3
È sempre preferibile prima smontare i volumi.
sudo e2label [dispositivo] [etichetta]
oppure
sudo tune2fs -L [etichetta] [dispositivo]
Il cambiamento dell’etichetta si vedrà al successivo riavvio della macchina.
NTFS
Mostrare l’attuale etichetta:
sudo ntfslabel [dispositivo]
Cambiare l’attuale etichetta:
sudo ntfslabel [etichetta] [dispositivo]
FAT16/FAT32
Mostrare l’attuale etichetta:
sudo mlabel -i [dispositivo] -s ::
Nota
Se restituisce un errore di controllo tracce, del tipo: “Total number of sectors (valore) not a multiple of sectors per track (valore)!“, dare:
echo mtools_skip_check=1 >> ~/.mtoolsrce
quindi di nuovo:
sudo mlabel -i [dispositivo] -s ::
Cambiare l’attuale etichetta:
sudo mlabel -i [dispositivo] ::[etichetta]
Mount
Per montare partizioni NTFS (sola lettura):
sudo mount [dispositivo] [punto di mount] -t ntfs -o umask=000,utf8
Per montare partizioni NTFS (lettura/scrittura):
sudo mount -t ntfs-3g [dispositivo] [punto di mount]
Per montare partizioni FAT32 (sola lettura):
sudo mount [dispositivo] [punto di mount] -t vfat
Per montare partizioni FAT32 (lettura/scrittura):
sudo mount [dispositivo] [punto di mount] -t vfat -o iocharset=utf8,umask=000
Per montare una ISO:
sudo mount -o loop -t iso9660 vostro-file.iso [punto di mount]
Per montare una partizione come utente normale:
pmount [dispositivo]
Esempio:
pmount /dev/sdc2 miodisco
pmount creerà una directory miodisco in /media e lì monterà il dispositivo.
Riparazione disco Ext2/Ext3
Smontare la partizione:
sudo umount [dispositivo]
effettuare il Controllo dell’integrità del disco con il comando (opzione -p indica la riparazione automatica) seguente:
sudo e2fsck -p [dispositivo]