Se la tua esigenza è quella di montare automaticamente e in maniera trasparente qualsiasi device usb, probabilmente la via più semplice è quella di installare
usbmount:
Se, invece, il device è connesso permanentemente (ad es. una grossa unità di storage in uso esclusivo alla board), ti consiglio la modifica del file
fstab. Per farlo segui questa procedura:
1)
Individuare la periferica: subito dopo aver inserito il device nella porta usb dai il comando
dmesg | tail:
Code: Select all
$ dmesg | tail
[ 694.802961] usbcore: registered new interface driver usb-storage
[ 695.998353] scsi 4:0:0:0: Direct-Access UFD 2.0 Silicon-Power4G 1100 PQ: 0 ANSI: 0 CCS
[ 696.000901] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 696.004468] sd 4:0:0:0: [sdb] 7866368 512-byte logical blocks: (4.02 GB/3.75 GiB)
[ 696.006111] sd 4:0:0:0: [sdb] Write Protect is off
[ 696.006120] sd 4:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 696.006990] sd 4:0:0:0: [sdb] No Caching mode page found
[ 696.006998] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 696.014821] sdb: sdb1 --> QUESTA È L'INFORMAZIONE CHE CI INTERESSA <--
[ 696.020299] sd 4:0:0:0: [sdb] Attached SCSI removable disk
2)
Ricavare l'UUID del device:
Code: Select all
# blkid
/dev/sda1: UUID="F250728050724AFD" TYPE="ntfs" PARTUUID="e6cedecf-01"
/dev/sda2: LABEL="sys" UUID="2db76483-4080-4187-b4c9-34ad86513be4" TYPE="ext4" PARTUUID="e6cedecf-02"
/dev/sda3: LABEL="data" UUID="bff04e66-6dd5-4c7a-ba05-45857c418855" TYPE="ext4" PARTUUID="e6cedecf-03"
/dev/sda4: UUID="d4301464-6fd2-4282-bf35-5e51100cf63a" TYPE="swap" PARTUUID="e6cedecf-04"
/dev/mmcblk0p1: UUID="0481E3991A725D6F" TYPE="ntfs" PARTUUID="00014f01-01"
/dev/mmcblk0: PTUUID="00014f01" PTTYPE="dos"
/dev/sdb1: UUID="C3B0-52C7" TYPE="vfat" PARTUUID="0b5cd4ba-01" --> QUESTA È L'INFORMAZIONE CHE CI INTERESSA <--
3)
Creare il punto di mount per il device:
4)
Editare il file fstab:
Che assumerà un aspetto simile:
Code: Select all
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
#Entry for /dev/sda2 :
UUID=2db76483-4080-4187-b4c9-34ad86513be4 / ext4 errors=remount-ro 0 1
#Entry for /dev/sda3 :
UUID=bff04e66-6dd5-4c7a-ba05-45857c418855 /home ext4 defaults 0 2
#Entry for /dev/sda1 :
UUID=F250728050724AFD /media/data ntfs-3g defaults,users,locale=it_IT.UTF-8 0 0
#Entry for /dev/mmcblk0p1 :
UUID=0481E3991A725D6F /media/sdcard ntfs-3g defaults,users,locale=it_IT.UTF-8 0 0
#Entry for /dev/sdb1 :
UUID=C3B0-52C7 /media/usbdisk vfat defaults,users,locale=it_IT.UTF-8 0 0 --> QUESTA È LA RIGA AGGIUNTA <--
#Entry for /dev/sda4 :
UUID=d4301464-6fd2-4282-bf35-5e51100cf63a none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Fatto.