Problema chiavetta 64 GB

saluti a tutti
recentemente ho acquistato una chiavetta usb 3.0 da 64 gb (no name). Da windows vi accedo tranquillamente non é cosí con fedora 20.
Per info io uso kde, ad ogni modo la chiavetta se connessa non viene vista.
Ho provato diverse soluzioni da consolle,
se uso
mount /dev/sdb1 /run/media/nome/

la monta solo read only
funziona meglio
mount -t vfat -o uid=500,gid=500,umask=033 /dev/sdc1 /run/media/nome/

che tuttavia consente il write solo da root
di seguito ho provato in /etc/fstab la seguente linea:
/dev/sdb1 /run/media/nome vfat user,noauto,noexec,nosuid,nodev 0 0

in questo caso se da utente dó il comando

mount: /dev/sdb1

la risposta é /run/media/nome does not exist
In ogni caso il comando
blkid
non mostra nessun dispositivo

il comando

[root@localhost ~]# lsusb
Bus 002 Device 003: ID 08ff:2665 AuthenTec, Inc.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 006: ID 1f75:0917 Innostor Technology Corporation
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b2cb Chicony Electronics Co., Ltd
Bus 001 Device 003: ID 8086:0189 Intel Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

la mostra come: Bus 004 Device 006: ID 1f75:0917 Innostor Technology Corporation

nella mia ignoranza ho tentato anche

[root@localhost ~]# dmesg | tail -n 30
651.323358] usb 4-2: SerialNumber: 201207221574
651.325635] usb-storage 4-2:1.0: USB Mass Storage device detected
651.326472] scsi12 : usb-storage 4-2:1.0
653.294679] scsi 12:0:0:0: Direct-Access IS917 EZ 1.00 PQ: 0 ANSI: 6
653.295283] sd 12:0:0:0: Attached scsi generic sg2 type 0
653.295726] sd 12:0:0:0: [sdb] 124911616 512-byte logical blocks: (63.9 GB/59.5 GiB)
653.295847] sd 12:0:0:0: [sdb] Write Protect is off
653.295850] sd 12:0:0:0: [sdb] Mode Sense: 23 00 00 00
653.296132] sd 12:0:0:0: [sdb] Write cache: disabled, read cache: disabled, doesn’t support DPO or FUA
653.298600] sdb: sdb1
653.300301] sd 12:0:0:0: [sdb] Attached SCSI removable disk
701.217734] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
701.217754] SELinux: initialized (dev sdb1, type vfat), uses genfs_contexts
977.807274] usb 4-2: USB disconnect, device number 5
3281.662178] usb 4-2: new SuperSpeed USB device number 6 using xhci_hcd
3281.676503] usb 4-2: New USB device found, idVendor=1f75, idProduct=0917
3281.676514] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
3281.676519] usb 4-2: Product: USB 3.0
3281.676523] usb 4-2: Manufacturer: EZ
3281.676528] usb 4-2: SerialNumber: 201207221574
3281.678170] usb-storage 4-2:1.0: USB Mass Storage device detected
3281.678448] scsi13 : usb-storage 4-2:1.0
3283.614301] scsi 13:0:0:0: Direct-Access IS917 EZ 1.00 PQ: 0 ANSI: 6
3283.616213] sd 13:0:0:0: Attached scsi generic sg2 type 0
3283.617190] sd 13:0:0:0: [sdc] 124911616 512-byte logical blocks: (63.9 GB/59.5 GiB)
3283.617565] sd 13:0:0:0: [sdc] Write Protect is off
3283.617574] sd 13:0:0:0: [sdc] Mode Sense: 23 00 00 00
3283.617792] sd 13:0:0:0: [sdc] Write cache: disabled, read cache: disabled, doesn’t support DPO or FUA
3283.623126] sdc: sdc1
3283.624514] sd 13:0:0:0: [sdc] Attached SCSI removable disk

ma non capisco molto.
Una cosa funziona, male ma funziona,
se in fstab scrivo

/dev/sdb1 /run/media/nome vfat user,noauto,noexec,nosuid,nodev 0 0

e poi collego un’altra chiavetta normalmente funzionante, questúltima si automonta regolarmente in

/run/media/nome

se ora faccio da user mount /dev/sdb1
anche la 64 GB funziona si vede da utente in lettura e scrittura ma usa lo stesso file della precedente
e comunque il comando
blkid
non la vede

l’idea era tentare di modificare la linea in /etc/fstab scirvendo:

UUID della 64 GB /run/media/nome vfat user,noauto,noexec,nosuid,nodev 0 0

non so se possa funzionare ma non riesco in nessun modo a farmi dire dal sistema sto benedetto UUID.

In tutto ció non vorrei usare gparted o formattarla da linux (dubito funzionerebbe se non permette la scrittura)
mi dicevano che é una cosa pericolosa e che puó capitare che la chiavetta diventi inutilizzabile.

Grazie per láttenzione a sto papiro…
p.s. Come ultima cosa ho cercato nel forum e su google qualcosa su sto problema ma non ho trovato nulla… o almeno non ne sono stato capace
Qualche idea?

saluti
Gió

Riporto una parte del log che ci hai mostrato:

  701.217734] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

Non è che viene montato in sola lettura perché fallisce il controllo del filesystem? Ti consiglio di installare gparted, di smontare il dispositivo (senza espellerlo), di controllarlo ed eventualmente ripararlo.

Grazie per la dritta
Ho provato con gparted
ma come dicevo
il sistema “non vede” la penna

é un problema di fedora su windows 7 la penna funziona regolarmente
o almeno funzionava
ho tentato anche:

mlabel -i /dev/sdb1 ::BOOK_64
e poi in fstab
LABEL=BOOK_64 /run/media-64 vfat rw,user,noauto,noexec,nosuid,nodev 0 0

mount -L BOOK_64

ma nente per lui non esiste
funziona read only se faccio da root
mount -t vfat -o rw,users /dev/sdb1 /run/media-64
dopo aver creato /run/media-64
e la linea /dev/sdb1 /run/media-64 etc in fstab

ma comunque
blkid
blkid -L BOOK_64
blkid -t TYPE=vfat -sUUID

non vedono nulla
e a questo punto credo che anche conoscendo uuid non cambierebbe nulla

ho pure provato

fsck -t vfat /dev/sdb1

mi generava un sacco di errori ma leggeva /dev/sdb1
ma alla fine niente anche cosí

ufffff

[quote=frafra]Riporto una parte del log che ci hai mostrato:

  701.217734] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

Non è che viene montato in sola lettura perché fallisce il controllo del filesystem? Ti consiglio di installare gparted, di smontare il dispositivo (senza espellerlo), di controllarlo ed eventualmente ripararlo.[/quote]
Se hai un pc con Windows, io darei da lì un

chkdsk [unità]/f

dove, al posto di [unità], devi mettere la lettera corrispondente al dispositivo. Per esempio, se l’unità viene vista da Windows come d:,

chkdsk d:/f

Non so se mi manca qualche informazione, ma fsck su linux non mi corregge gli errori su fat e ntfs.

Alternativa: dopo aver copiato da qualche parte i files della chiavetta che ti servono, usa gparted per formattare la chiavetta (dal log sembra che l’unità venga vista; è la partizione che non viene montata).
A quel punto, dovresti essere in grado di montarla e scriverci sopra.

Ok grazie
In realtá il mio pc attualmente funziona solo con linuxho
al lavoro un pc win
proveró la, comunque da win come ti dicevo funziona tutto legge scrive e riconosc 59 gb su 64
Proveró a formatttare solo che mi avevano sconsigliato questa opzione
dicendomi che talvolta queste chiavette dopo la formattazione non si riprendono piú e sono da buttare
ti risulta?

Copia i dati, formatta, rimettili sopra.
Se una pennetta in seguito ad una formattazione FAT32 leggera si rompe, beh, meglio buttarla via subito, perché probabilmente copiarci una canzone in mp3 la usura di più :smiley:

Ok fatto
formattate fat 32 con gparted
e funzionava tutto l’ho montata e smontata piú volte, connessa e disconnessa fisicamente ,
la vedeva pure la gui ci ho scritto e tutto ok… POI ho riavviato linux…
e ora non la monta piú

in /etc/fstab:
/dev/sdb1 /run/media-64 vfat rw,user,noauto,noexec,nosuid,nodev 0 0

[root@localhost ~]# mount /dev/sdb1
mount: special device /dev/sdb1 does not exist
ancora :
mount -t vfat -o rw,users /dev/sdb1 /run/media-64
mount: special device /dev/sdb1 does not exist

[root@localhost ~]# dmesg | tail -n 20
1912.387842] usb-storage 3-1:1.0: USB Mass Storage device detected
1912.389145] scsi11 : usb-storage 3-1:1.0
1934.596697] usb 3-1: reset high-speed USB device number 27 using xhci_hcd
1934.596840] xhci_hcd 0000:0c:00.0: Setup ERROR: setup context command for slot 1.
1934.596850] usb 3-1: hub failed to enable device, error -22
1934.750303] usb 3-1: reset high-speed USB device number 27 using xhci_hcd
1934.750434] xhci_hcd 0000:0c:00.0: Setup ERROR: setup context command for slot 1.
1934.750451] usb 3-1: hub failed to enable device, error -22
1934.903409] usb 3-1: reset high-speed USB device number 27 using xhci_hcd
1934.917199] xhci_hcd 0000:0c:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8800972587c8
1934.917204] xhci_hcd 0000:0c:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff880097258780
2046.677610] usb 3-1: USB disconnect, device number 27
2097.142475] usb 3-1: new high-speed USB device number 29 using xhci_hcd
2097.261861] usb 3-1: New USB device found, idVendor=1f75, idProduct=0917
2097.261872] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2097.261877] usb 3-1: Product: USB 3.0
2097.261881] usb 3-1: Manufacturer: EZ
2097.261885] usb 3-1: SerialNumber: 201207221574
2097.263900] usb-storage 3-1:1.0: USB Mass Storage device detected
2097.264702] scsi12 : usb-storage 3-1:1.0

tentato anche se per qulche caso fortunato gpaeted la vedesse
ma non vede piú nessuna sdb1

Maledetta chiavetta :slight_smile:
la odio