Topolinux Forum

Versione completa: [Debian] Memoria USB
Sta attualmente guardando una versione leggera del Forum. Guarda la versione completa per una corretta formattazione.
Salve, vorrei riuscire ad usare una memoria usb (una chiavetta in pratica) con il mio debian
Riporto gli output dei comandi specificati nelle regole di sezione

uname

Codice:
Linux debian 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux


lsusb

Codice:
Bus 005 Device 003: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0 /Astone USB Drive
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0451:2036 Texas Instruments, Inc. TUSB2036 Hub
Bus 001 Device 001: ID 0000:0000


Si tratta di un LG USB Drive e sulle relative istruzioni

Codice:
No drivers are needed if you are running linux kernel 2.4.0 or later


Sembra che sia tutto ok... ma non so dove andare per vederla Rolling Eyes

mavericck

Dovrebbe riconoscerla come /dev/sd*.

Codice:
mount point mnt/pendrive doesn't exist


la cartella mnt/pendrive l'ho creata in precedenza. Questo errore indica che non vede la penna o che ho sbagliato io?
ho usato -t fat come filesystem

mavericck

mavericck ha scritto:

Codice:
mount point mnt/pendrive doesn't exist


la cartella mnt/pendrive l'ho creata in precedenza. Questo errore indica che non vede la penna o che ho sbagliato io?
ho usato -t fat come filesystem

mavericck


che comando dai per montarla? oppure come hai modificato il file /etc/fstab ?

Forse intendi /mnt/pendrive??
allora, ho fatto qualche prova in più

Codice:
debian:/home/# mount -t auto /dev/sda1 /mnt/pendrive


risposta

Codice:
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


provato con -t fat -> unknown filesystem fat

provato con -t vfat -> stessa risposta di -t auto

provato anche con sda2 ma nada.

contenuto dell'fstab

Codice:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda6       /home           ext3    defaults        0       2
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0



[ot] possibile che anche il floppy non vada? con kde dice di inserire il disco correttamente, ma non tenta neanche di leggerlo. montandolo dice che /dev/fd0 non esiste[/ot]

sono sfigato io? Mr. Green

mavericck

Sei sicuro che /dev/sda sia la tua pendrive??
Prova a vedere che numero gli viene associato con

Codice:
lsusb


Se non sbaglio tu hai oltre a /dev/hda , due hd sata che sono /dev/sda e /dev/sdb perciò credo che gli venga assegnato /dev/sdc.

la risposta di lsusb è quella che ho scritto nel primo post

mavericck
Prova a vedere se è /dev/sdc2.
per vedere effettivamente dove viene inserita io farei così :

Apro una shell e digito il comando:

Codice:
tail -f /var/messages


dopodichè inserisco la chiavetta usb e vedo dove viene rilevata (sda,sdb,sdc ecc ecc).
Infatti su guardando la shell, appena inserisco la chiavetta dovrebbero apparire le righe relative al dispositivo appena inserito.

Una volta che so dove viene rilevata allora gioco con il discorso di fstab.

Ciao

Lemoeb

allora in var/log/messages viene aggiunto questo

Codice:
May  2 11:57:08 localhost kernel: Current sd: sense key Unit Attention
May  2 11:57:08 localhost kernel: Additional sense: Not ready to ready change, medium may have changed
May  2 11:57:08 localhost kernel: sdc: assuming Write Enabled
May  2 11:57:08 localhost kernel:  /dev/scsi/host2/bus0/target0/lun0:end_request: I/O error, dev sdc, sector 0
May  2 11:57:08 localhost kernel:  unable to read partition table
May  2 11:57:09 localhost kernel: SCSI device sdc: 512000 512-byte hdwr sectors (262 MB)
May  2 11:57:09 localhost kernel: sdc: assuming Write Enabled
May  2 11:57:09 localhost kernel: SCSI device sdc: 512000 512-byte hdwr sectors (262 MB)
May  2 11:57:09 localhost kernel: sdc: assuming Write Enabled
May  2 11:57:09 localhost kernel:  /dev/scsi/host2/bus0/target0/lun0: p1


quindi? Mr. Green

se scarico e metto su la testing, potrebbe cambiare qualcosa? (migliori compatibilità)

mavericck

mavericck ha scritto:
allora in var/log/messages viene aggiunto questo

Codice:
May  2 11:57:08 localhost kernel: sdc: assuming Write Enabled
May  2 11:57:08 localhost kernel:  /dev/scsi/host2/bus0/target0/lun0:end_request: I/O error, dev sdc, sector 0
May  2 11:57:08 localhost kernel:  unable to read partition table


quindi? Mr. Green

se scarico e metto su la testing, potrebbe cambiare qualcosa? (migliori compatibilità)

mavericck


Beh intanto e' in /dev/sdc.

Comunque stai attento: ho avuto notizia di molte persone che ottenevano I/O error a causa della partition table perche' usavano penne usb preformattate in fabbrica, senza ricreare loro la tabella delle partizioni.

Prova a backuppare tutto e ricreare il fs della chiavetta, e riformatta (qualsiasi FS, usa fat32 cosi' windows e' contento se devi usarla un po' ovunque).
Poi dovrebbe andare.

thanks, provo subito ;)

mavericck
URL di riferimento