PDA

Visualizza la versione completa : Aiuto periferiche usb pendrive


mix81
14-01-2007, 01:43
Gente,
ho fatto una diavolo di casino che ora non riesco+a montare i miei due lettori mp3!!!
# /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/hda5 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy auto,rw,user,noauto 0 0

venivano montati uno in media/pen e l'altro in media/usbdisk1
Ho provato varie cose ma non essendo pratico non sono riuscito in nulla, però mi da sempre errore dicendo che non è possible montare un superblocco.
Credo di aver sbagliato anche i device non ricordo il comando per sapere ubuntu quale individuava.
I lettori devo formattarli in fat fat32 fat16..................
HELP

Riccardo

bereshit
14-01-2007, 02:09
che distro usi..ma non te li apre in automatico come le chiavette usb?

mix81
14-01-2007, 11:01
Gnome ubuntu
prima me le apriva in automatico però dato che erano formattate fat32 ho cercato appunto di settarle, ma alla fine ho fatto un gran pasticcio.
Se mi date una mano vorrei scrivere due righe in fastab in modo da poter tornare a leggerle.
Comunque il problema+grosso credo sia il messaggio che mi indica impossibile aprire un superblocco!!!Cos'è un superblocco?

mykol
14-01-2007, 12:12
nell'fstab che hai postato non vedo nessuna riga riferita a device usb.

Probabilmente li aggiunge lui quando li inserisci.

prova aguardare l'fstab prima di inserirli e dopo averli inseriti.

Se funziona come in mandriva 2007 vengono montati automaticamente quando li inserisci ed in fstab non compare nulla, ma li trovi in /etc/mtab

es.

$ cat /etc/mtab

/dev/hda6 / reiserfs rw,notail 0 0
none /proc proc rw 0 0
/dev/hda1 /mnt/hda1 reiserfs rw,notail 0 0
/dev/hdc1 /mnt/dati reiserfs rw,notail 0 0
/dev/hdc2 /mnt/dati1 reiserfs rw,notail 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0

non c'è nessuna iga riferita a dispositivi usb

dopo averlo inserito

cat /etc/mtab
/dev/hda6 / reiserfs rw,notail 0 0
none /proc proc rw 0 0
/dev/hda1 /mnt/hda1 reiserfs rw,notail 0 0
/dev/hdc1 /mnt/dati reiserfs rw,notail 0 0
/dev/hdc2 /mnt/dati1 reiserfs rw,notail 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0
/dev/sda1 /mnt/removable vfat rw 0 0

( /dev/sda1 - viene montato nell'ultima riga)

in conclusione prova a dare i seguenti comandi da console di root (prima e dopo averli montati)

lsusb

(se vengono visti ne devi trovare traccia nell'output)

cat /etc/fstab

cat /etc/mtab

almeno in mtab dovresti vederli come sda1 oppure sda2, sdb1, ecc ...

anche il comando

dmesg | grep sd

te li elenca se sono presenti

con il comando

mount /dev/sda1 -t vfat /mnt/chiavetta

lo monta nella dir /mnt/chiavetta (puoi usare al suo posto una qualsiasi directory esistente - meglio se in /mnt od in /media - Se non c'è la puoi creare con il comando mkdir /mnt/chiavetta). In /mnt/chiavetta trovi il contenuto della chiavetta.

e umount /dev/sda1

lo smonta.

Comunque tutto dipende dagli automatismi che la tua distro usa per gestire i dischi usb (che vengono visti come scsi, quindi sd*).

Se non riesci prova ad aggiungere questa riga ad /etc/fstab

/dev/sda1 /mnt/removable vfat rw 0 0

P.S.

Prima di modificare dei file di configurazione fanne sempre una copia di backup

skioppetto
14-01-2007, 12:39
a dire il vero... se l'errore è la lettura del superblocco (che contiene informazioni sul fs) il problema risiede appunto nel riconoscimento del filesystem

alcune volte mi è capitato, con alcune pennette formattate in windows, che linux non ne volesse sapere di riconoscerle... non ho ancora ben capito il motivo ma l'unico modo per renderle accessibili è stato riformattarle in linux dopo aver salvato i dati chiaramente...

:( non posso dirti altro.. di solito quando devo montare una pennetta sono alquanto di fretta e anziché capire i motivi preferisco uscirmene con soluzioni fatte in casa!!

mykol
14-01-2007, 14:35
se è così avrai rovinato il file system che c'era sulle pennette.

prova ancora a montarle a mano (come ti ho spiegato sopra) o prova eventualmente su win. Se neanche così funzionano non ti rimane che montarle con il comando

mkdosfs -F 32 /dev/sda1

Eventualmente sostituisci sda1 col device corretto.

mix81
15-01-2007, 11:14
Ok gente,
ho formattato con win la pendrive ed è tutto ok ora la riconosce in automatico anche linux.
In fastab non compare mai nulla ma in mtab la trova questa funziona.
/dev/hda1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
tmpfs /lib/modules/2.6.12-10-386/volatile tmpfs rw,mode=0755 0 0
tmpfs /dev tmpfs rw,size=10M,mode=0755 0 0
/dev/sda /media/usbdisk vfat rw,noexec,nosuid,nodev,quiet,shortname=winnt,uid=1 000,gid=1000,umask=077,iocharset=utf8 0 0

Il elttore mp3 non lo vede neanche quando è inserito
/dev/hda1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
tmpfs /lib/modules/2.6.12-10-386/volatile tmpfs rw,mode=0755 0 0
tmpfs /dev tmpfs rw,size=10M,mode=0755 0 0

Non riesco a formattarlo neanche con win e non ci posso lavorare neanche come pendrive, perchè linux mi dice che non ci sono partizioni note sul disco.
Ora se avvio qtparted mi trova sta maledetta pendrive ma se provo a formattarla si blocca tutto non va proprio!!!
Però la riconosce
Bus 001 Device 003: ID 041e:4117 Creative Technology, Ltd Nomad MuVo TX
Bus 001 Device 001: ID 0000:0000
Ora non riesco a capire questo comando
riccardo@ubuntu:~$ dmesg | grep sd
[4296546.246000] end_request: I/O error, dev sda, sector 86864
[4296546.247000] end_request: I/O error, dev sda, sector 86868
[4296546.247000] end_request: I/O error, dev sda, sector 86872
[4296546.247000] end_request: I/O error, dev sda, sector 86876
[4296670.887000] SCSI device sda: 499968 512-byte hdwr sectors (256 MB)
[4296670.895000] sda: Write Protect is off
[4296670.895000] sda: Mode Sense: 03 00 00 00
[4296670.895000] sda: assuming drive cache: write through
[4296671.110000] SCSI device sda: 499968 512-byte hdwr sectors (256 MB)
[4296671.130000] sda: Write Protect is off
[4296671.130000] sda: Mode Sense: 03 00 00 00
[4296671.131000] sda: assuming drive cache: write through
[4296671.156000] Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
???
Poi ho provato manualmente ma non sapendo con che device la riconosce ho fatto delle prove
root@ubuntu:~# mount /dev/sda1 -t vfat /media/pen
mount: il device speciale /dev/sda1 non esiste
root@ubuntu:~# mount /dev/sda -t vfat /media/pen
mount: wrong fs type, bad option, bad superblock on /dev/sda,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

dopodichè
root@ubuntu:~# dmesg | tail
[4296894.484000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296894.484000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296895.504000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296895.504000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296895.741000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa on isa0060/serio0).
[4296895.741000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296896.889000] atkbd.c: Unknown key released (translated set 2, code 0xaa on isa0060/serio0).
[4296896.889000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4297399.989000] FAT: invalid media value (0x00)
[4297399.989000] VFS: Can't find a valid FAT filesystem on dev sda.
root@ubuntu:~#
Questo forse perchè non riesco in nessun modo a formattare il lettore/pendrive
Non c'è un modo per formattare da shell.................???

mix81
15-01-2007, 12:37
Tutto risolto
Grazie

mix81
15-01-2007, 21:56
Gente,
cavolo ho risolto con la pendrive, ma il lettore funziona si come pendrive ma non ne vuole sapere di leggere gli mp3!!!
Se cerco di accendere il lettore mi da error file system!!!
Ho formattato il lettore con windows in fat32........................
Avete consigli???!!!

Loading