Newsgroup: it.comp.os.linux.iniziare
Titolo: 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.

 vostra chiavetta è il primo disco scsi.
Personalmente credo sia consigliabile utilizzare l'opzione "sync" per il 
mount. Questo rende la scrittura un po' più lenta ma impedisce la 
perdita di dati accidentale e riduce drasticamente il tempo necessario a 
smontarla.
-- 
Lorenzo "Paulatz" Paulatto
Trieste
--
Dagli errori di Windows 98:
  277 0x0115 Il file con la tabella degli attributi estesi è pieno.
1070 0x042E Dopo l'avvio, il servizio si è sospeso in uno stato di attesa.
1440 0x05A0 Schermo già bloccato.
1757 0x06DD Membri esauriti.
1907 0x0773 L'utente deve modificare la password prima di accedere la 
prima volta.

 smontarla.
 
Io aggiungerei anche un umask=000 cosě che tutti gli utenti possano
scrivere, non solo root
BlueSky
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/