Prima di tutto collegate la pen drive alla porta USB del vostro pc. Dopo alcuni secondi verrà automaticamente riconosciuta e apparirà la relativa icona a seconda del desktop environment che utilizzate.
Trovare il dispositivo
La prima cosa da fare è sapere qual è il dispositivo su cui andremo ad operare. Per riconoscerlo si possono utilizzare differenti metodi.
- Metodo 1 – Usare il comando: ls /dev/sd*
Prima di collegare il pen drive alla porta usb eseguite:
ls /dev/sd*
che vi darà un output del tipo:
/dev/sda /dev/sda10 /dev/sda12 /dev/sda2 /dev/sda6 /dev/sda8
/dev/sda1 /dev/sda11 /dev/sda13 /dev/sda5 /dev/sda7 /dev/sda9
Una volta eseguito collegate la penna alla porta USB e rieseguite il comando:
ls /dev/sd*
Noterete che rispetto all’output precedente si saranno aggiunti un nuovo dispositivo e una nuova partizione:
/dev/sda /dev/sda10 /dev/sda12 /dev/sda2 /dev/sda6 /dev/sda8 /dev/sdb
/dev/sda1 /dev/sda11 /dev/sda13 /dev/sda5 /dev/sda7 /dev/sda9 /dev/sdb1
Nell’esempio /dev/sdb indica la periferica mentre /dev/sdb1 identifica la prima partizione di quel drive.
- Metodo 2 – Usare il comando: df
Se dopo aver connesso il pen drive alla porta usb eseguite il comando:
df
Avrete un output del tipo:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda10 29753556 8008860 20208884 29% /
/dev/sda12 19840892 1528664 17288088 9% /msfiles
/dev/sda11 21825108 16772836 3925716 82% /venu
tmpfs 1032232 0 1032232 0% /dev/shm
/dev/sdb1 7800332 7502216 298116 97% /media/kingston
Come potete vedere la pendrive nell’esempio è montata in /media/kingston. Se avete dei dubbi su quale sia il vostro pen drive potete sempre utilizzare la tecnica del metodo 1 eseguendo il comando df prima e dopo aver collegato il pen drive.
- Metodo 3 – Usare il comando: dmesg | tail
Se dopo aver collegato il pendrive eseguo il comando:
dmesg | tail
Avremo un output del tipo:
[40151.894815] sd 5:0:0:0: >[sdb] Write Protect is off
[40151.894829] sd 5:0:0:0: >[sdb] Mode Sense: 23 00 00 00
[40151.895437] sd 5:0:0:0: >[sdb] No Caching mode page present
[40151.895449] sd 5:0:0:0: >[sdb] Assuming drive cache: write through
[40151.898570] sd 5:0:0:0: >[sdb] No Caching mode page present
[40151.898581] sd 5:0:0:0: >[sdb] Assuming drive cache: write through
[40151.899211] sdb: sdb1
[40151.901567] sd 5:0:0:0: >[sdb] No Caching mode page present
[40151.901580] sd 5:0:0:0: >[sdb] Assuming drive cache: write through
[40151.901588] sd 5:0:0:0: >[sdb] Attached SCSI removable disk
- Metodo 4 – Usare il comando: fdisk -l
Un’altro metodo è quello di collegare la pendrive ed eseguire il comando:
sudo fdisk -l
che fornirà un output del tipo:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 testine, 63 settori/tracce, 60801 cilindri, totale 976773168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xbcaad54a
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 208845 480258304 240024730 7 HPFS/NTFS/exFAT
/dev/sda3 480260094 949659647 234699777 5 Esteso
/dev/sda4 949659648 976771071 13555712 7 HPFS/NTFS/exFAT
/dev/sda5 480260096 941271039 230505472 83 Linux
/dev/sda6 941273088 949659647 4193280 82 Linux swap / Solaris
Disco /dev/sdb: 8011 MB, 8011120640 byte
255 testine, 63 settori/tracce, 973 cilindri, totale 15646720 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x0009eb1d
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 63 15631244 7815591 b W95 FAT32
- Metodo 5 – Usare il comando: mount -l
Un’altra possibilità è quella di collegare il pen drive ed eseguire da terminale il comando:
mount -l
Che fornirà un output del tipo:
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
https://www.box.com/dav on /mnt/box.com type davfs (rw,nosuid,nodev,_netdev,uid=0,gid=0)
/dev/sda2 on /media/HP type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096) [HP]
/dev/sdb1 on /media/kingston type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,
utf8=1,showexec,flush,uhelper=udisks)
Formattare la pen drive
Prima di tutto scegliete il filesystem con cui volete formattare il vostro pendrive: FAT32, EXT3, EXT4, NTFS…
- Smontate (non fisicamente) il pendrive che avete identificato in precedenza eseguendo il comando:
umount /dev/sdb1
- Formattiamo il pen drive a seconda del tipo di filesystem scelto:
FAT32:
mkdosfs -n "Label" -I /dev/sdb1
mkfs.vfat -n "Label" -I /dev/sdb1
NTFS:
mkfs.ntfs -f /dev/sdb1
EXT4:
mkfs.ext4 -L "Label" /dev/sdb1
EXT3:
mkfs.ext3 -L "Label" /dev/sdb1
EXT2:
mke2fs -L "Label" /dev/sdb1
Dove potete sostituire al posto di Label l’etichetta che volete assegnare al pen drive e al posto di /dev/sdb1 sostituite il dispositivo identificato in precedenza.
Fonte: Bashguru
Complimenti, guida semplice, ma utilissima.