[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

USB flash memory



Promemoria per Flash memory USB o dispositivi massa USB

Questo è un breve prontuario per poter far funzionare una chiavetta USB su linux. Consultare sempre la documentazione ufficiale.

La procedura seguente serve per usare una chiavetta USB con filesystem vfat (utilizzabile sia in ambiente Linux che Windows). Per i sistemi con Kernel 2.4 o sup il supporto USB e gia implementato (Vedere se esistono i file /proc/bus/usb/devices e /proc/scsi, quest'ultimo appena inserita la chiavetta).

1) Inserire la chiavetta nella porta USB

2) Si consiglia di formattare la chiavetta anche se nuova. Spesso linux non riesce a vedere il disco scsi perchè esso segue procedure di windows. Si deve usare una procedura utile per i due ambienti. Da shell digitare

dd if=/dev/zero of=/dev/sda bs=512 count=1

serve per impostare un mbr e lasciare i primi 512 kb per la scrittura della tabella.

3) da shell digitare:

# cfdisk /dev/sda

Cancellare la partizione con il comando D (o tramite le freccie e andare sul comando Delate) e creare una nuova partizione con il comando N scegliere il filesystem con T avente codice 0B ( win95 fat 32). Scrivere la nuova tabella andando su Write e digitando "yes" uscire con Q. Per maggiori info consultare la pagina di manuale # man cfdisk.

4) Formattare con mkdosfs -F 32 /dev/sda1 (vedere # man mkfs e mkfs.vfat )

5) Aprire con un editor il file /etc/fstab ed inserire la riga:

"/dev/sda1 /mnt/flash auto defaults,user,noauto 0 0" se la vostra chiavetta è il primo disco scsi.

6) Digitare da shell

# mount /dev/flash

7) Creare un link con:

# ln -s /dev/sda1 /dev/flash

8) Creare un mount point con:

# mkdir /mnt/flash

9) Mountare la chiavetta con

# mount -t vfat /dev/sda1 /mnt/flash

10) Smontare la chiavetta con

# umount -t vfat /dev/sda1 /mnt/flash

N.B.

Può capitare la cfdisk non riesca a leggere il vostro disco scsi. In tali casi è opportuno usare il prog fdisk digitando da shell

# fdisk /dev/sda

e tramite comandi cancellare il disco e riformattarlo.

 

La mia esperienza è basata su un portatile TravelMate serie 200 con una partizione Windows xp/ Debian Sarge (kernel 2.4) e una flash memory Apacer.

Alcuni link possono essere di aiuto:

www.linux-usb.org

www.tlpd.org/HOWTO USB Flash Memory HOWTO

http://vic.dyndns.org/linux-UsbMassStorage/

e consultare i newsgrups

it.comp.os.linux e correlati

e gli archivi delle mailing-list della propria distribuzione.


Yahoo! Companion - Scarica gratis la toolbar di Ricerca di Yahoo!
Reply to: