[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Riminilug-general] Problema in scrittura su usb drive con USB 2.0
Il giorno ven, 15/12/2006 alle 10.49 +0100, Daniele Arduini ha scritto:
.....
> > momento il device è bloccato: Non è più possibile smontare la mountpoint,
> > non si riescono a killare i processi di copia, nemmeno i processi padre
> > che gestiscono i device (tipo i vari hal-hardware hal-dev*, etc), io
> > continuo a lavorare normalmente con il sistema, ma se faccio un 'df' la
> > shell si blocca in corrispondenza del mountpoint incriminato, se faccio un
> > 'sync' idem, e se cerco di rebootare il sistema o fare lo shutdown, anche
> > forzatamente, il sistema si blocca durante l'umount delle partizioni e
> > sono costretto a resettare, avendo così, inesorabilmente, le filesystem
> > NOT CLEAN.
> >
>
> è difficile capire dove è il problema senza ulteriori elementi.
>
> Riprova a fare un trasferimento, quando si blocca apri un terminale ed
> esegui il comando "dmesg" ed inviaci le ultime 20 righe che ha
> stampato.
Avevo gia' controllato (non sono proprio di primo pelo ;-) comunque
sono dispostissimo volentieri a ri-sperimentare assieme.
Voila' ...
Come inserisco la chiavetta .. il dmesg mi sembra corretto:
--------------- >8 ---------------------------------------------
usb 3-1: new high speed USB device using ehci_hcd and address 5
usb 3-1: configuration #1 chosen from 1 choice
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
Vendor: Sony Model: Storage Media Rev: 0100
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sdd: 1981440 512-byte hdwr sectors (1014 MB)
sdd: Write Protect is off
sdd: Mode Sense: 43 00 00 00
sdd: assuming drive cache: write through
SCSI device sdd: 1981440 512-byte hdwr sectors (1014 MB)
sdd: Write Protect is off
sdd: Mode Sense: 43 00 00 00
sdd: assuming drive cache: write through
sdd: sdd1
sd 3:0:0:0: Attached scsi removable disk sdd
sd 3:0:0:0: Attached scsi generic sg3 type 0
usb-storage: device scan complete
--------------- >8 ---------------------------------------------
.. ora inizio un trasferimento piccolino (una immagine da 170 k): OK -
dmesg invariato
.. ora inizio un trasferimento medio (mp3 da 3.6M): Ok - dmesg invariato
.. mp3 da 12 MB. Ok - dmesg invariato
Ora inizio un trasferimento un po' piu' grossino ...
.. un .rar da 26 MB : Trasferimento IN STALLO!
Stavolta bloccato dopo 1 solo MB (in altre circostanze, come avevo
scritto in un mio precedente msg, mi trasferisce magari 8~10 Mb di botto
e poi si interrompe la copia) ... e il dmesg ? Assolutamente invariato.
Anche nel syslog non sono indicate note di rilievo.
Carino, no ?
Ah, naturalmente il konqueror che puntava sull'usb-disk, si e' bloccato
e l'ho dovuto killare.
A livello di processi, rimane ancora (inserisco solo le linee
rilevanti):
-----------------
...........
root 6374 7 0 00:49 ? 00:00:00 [scsi_eh_3]
root 6376 7 0 00:49 ? 00:00:00 [usb-storage]
root 6462 2846 0 00:49 ? 00:00:00 hald-addon-storage:
polling /dev/sdd
gabo 6470 4618 0 00:49 ? 00:00:00 kio_file [kdeinit] <<<
file /tmp/ksocket-gabo/klaunchercxEn0a.slave-socket /tmp/ksocket- <<<
gabo 6874 4618 0 00:52 ? 00:00:00 konqueror --preload
gabo 6958 4618 0 00:52 ? 00:00:00 kio_system [kdeinit]
system /tmp/ksocket-gabo/klaunchercxEn0a.slave-socket /tmp/ksoc
gabo 6960 4618 0 00:52 ? 00:00:00 kio_file [kdeinit]
file /tmp/ksocket-gabo/klaunchercxEn0a.slave-socket /tmp/ksocket-
gabo 6981 1 0 00:52 ? 00:00:00 kio_uiserver
root 7829 7 0 00:57 ? 00:00:00 [pdflush]
root 8394 7 0 01:00 ? 00:00:00 [pdflush]
gabo 9055 4618 0 01:03 ? 00:00:00 kio_media [kdeinit]
media /tmp/ksocket-gabo/klaunchercxEn0a.slave-socket /tmp/ksocke
gabo 9083 4618 0 01:03 ? 00:00:00 kio_file [kdeinit]
file /tmp/ksocket-gabo/klaunchercxEn0a.slave-socket /tmp/ksocket-
root 9465 7 0 01:05 ? 00:00:00 [pdflush]
....
-----------------
fuser -m /dev/sdd1 da 6470 (indicato dal <<< nella process list elencata
in precedenza)
Alcuni processi non sono killabili.
e poi...
# df
/dev/sda6 15903764 8622852 7280912 55% /
/dev/sda1 241116 15214 213454 7% /boot
tmpfs 257616 0 257616 0% /dev/shm
/dev/sda7 15662856 12703944 2958912 82% /home
/dev/sda8 87712132 69992988 17719144 80% /opt
/dev/sdb6 117913452 76374040 41539412 65% /extra
/dev/sdd1 990432 149888 840544 16% /media/disk
# umount /media/disk/
umount: /media/disk: device is busy
umount: /media/disk: device is busy
fuser -km /dev/sdd1 non risolve nulla.
Se do 'init 0', al termine dello shutdown, non riesce a smontare nessun
fs.
Ciao e grazie.
--
Gabriele
_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general