mercoledì 11 maggio 2011

20 - linux - Montare pendrive in linux da riga di comando



pendrive linux
Se possiedete un Server Linux vi sarà capitato di avere la necessità di trasferire dei dati da una pendrive usb, in Linux dobbiamo montare la periferica tramite il comando mount e disconnetterla con il comando umount. La prima cosa da fare è conoscere il nome della periferica che gli viene assegnata dal kernel.Riceviamo i diritti di root con:


1.sudo -i
Controlliamo il nome della periferica:  (nell'esempio sottostante il kernel assegna il device sdb1 alla pendrive)

1.fdisk -l
Utilizziamo mkdir per creare la directory di appoggio:

1.mkdir /mnt/usbdrive
Arrivati a questo punto possiamo montare la periferica utilizzando il seguente comando:

1.mount /dev/sdb1 /mnt/usbdrive
Invece disconnetterla prima di toglierla dalla porta USB con:

1.umount /dev/sdb1

Configurazione del file /etc/fstab

L'aggiunta di una riga di comando all'interno di questo file ci permette di poter montare la periferica in modo ancora piu semplice ho addirittura montarla automaticamente nella fase di boot.Se possediamo i diritti di root possiamo impartire il seguente comando per modificare il file:

1.nano /etc/fstab
Aggiungiamo questa riga in fondo:

1./dev/sdb1 /mnt/usbdrive auto noauto
Adesso possimo montare la periferica con mount /dev/sdb1 e smontarla con umount /dev/sdb1
Se invece andiamo a sostituire noauto con auto così:

1./dev/sdb1 /mnt/usbdrive auto auto
La chiavetta sarà montata automanticamente in fase di boot ma ricordatevi che se il sistema non trova la periferica connessa genera un errore in fase di avvio!

Note!

Non è possibile smontare la Pendrive con umount se nel momento in cui si impartisce il comando si risiede nella directory dove è stata montata (es. /mnt/usbdrive), sarà necessario spostarsi nella radice con cd / per effetture lo smontaggio!

Nessun commento:

Posta un commento