View Full Version : montare lettore USB
ciao a tutti,
ho un lettore compact flash USB.
nel file fstab ho aggiunto la seguente riga:
/dev/sda1 /mnt/cf vfat noauto,users,exec 0 0
se monto il dispositvo con knoppix 3.3 non ci sono problemi, dopo riesco ad accedere al contenuto della Compact flash, mentre se lo faccio da Suse 8.2 vedo solo delle cartelle strane.
Cosa puo` essere??
molte grazie.
Serialcycler
01-10-2003, 09:56
Originariamente inviato da Poix81
ciao a tutti,
ho un lettore compact flash USB.
nel file fstab ho aggiunto la seguente riga:
/dev/sda1 /mnt/cf vfat noauto,users,exec 0 0
se monto il dispositvo con knoppix 3.3 non ci sono problemi
Domanda: con Knoppix e quella riga in fstab riesci anche a scriverci sulla flash USB.
Risposta:
Con questo mount da shell "root" leggi e scrivi probabilmente anche con suse, io la uso in Knoppix.
mount -t vfat -o rw,umask=000 /dev/sda1 /mnt/cf
per smontare:
umount /mnt/cf
saluti
si si, in knoppix scrivo e faccio tutto.
prova a fare come mi dici tu.
ciao ciao e grazie
se lo monto in vfat mi da` questo errore
mount: /dev/sda1 non un dispositivo di blocchi valido
strano.
ilsensine
01-10-2003, 10:23
Originariamente inviato da Poix81
mount: /dev/sda1 non un dispositivo di blocchi valido
modprobe sd_mod ?
Quando lancio quello che mi hai detto mi viene dato questo messaggio:
Note: /etc/modules.conf.local is more recent than /lib/modules/2.4.20-4GB-athlon/modules.dep
modprobe: Can't locate module sd_mod
Serialcycler
01-10-2003, 10:26
Originariamente inviato da Poix81
se lo monto in vfat mi da` questo errore
mount: /dev/sda1 non un dispositivo di blocchi valido
strano.
scusa non mi sono spiegato bene, il comando:
mount -t vfat -o rw,umask=000 /dev/sda1 /mnt/cf
devi digitarlo dalla shell "root"
per smontare il dispositivo:
umount /mnt/cf
by
si si, lo ho ben fatto da root, ho solo cambiato la directory dove devo montare il dispositivo : /media/CompactFlash
ilsensine
01-10-2003, 10:29
Originariamente inviato da Poix81
modprobe: Can't locate module sd_mod
:wtf:
Forse il supporto è compilato staticamente nel kernel.
A lettore inserito, cat /proc/partitions cosa riporta?
major minor #blocks name rio rmerge rsect ruse wio wmerge wsect wuse running use aveq
8 0 7872 sda 106 492 803 20 0 0 0 0 0 20 20
22 0 664624 hdc 17 69 340 830 0 0 0 0 -55 3617660 30720151
3 0 40209120 hda 15544 41125 437822 211430 5748 9980 127017 2264040 -3
3613490 34660272
3 1 5630751 hda1 85 569 658 80 0 0 0 0 0 80 80
3 2 1 hda2 1 0 2 10 0 0 0 0 0 10 10
3 5 257008 hda5 2 3 16 20 0 0 0 0 0 20 20
3 6 5935986 hda6 14724 38650 427072 194880 4370 9350 110840 2263620 0
78790 2460320
3 7 2112516 hda7 539 540 8482 12920 1377 630 16176 420 0 8460 13340
3 8 26266243 hda8 183 1325 1512 3370 1 0 1 0 0 3060 3370
ilsensine
01-10-2003, 10:34
Originariamente inviato da Poix81
8 0 7872 sda 106 492 803 20 0 0 0 0 0 20 20
...e il resto?
Varie possiblità:
- la parizione non esiste, è l'intero disco sda. Puoi provare il mount solo con /dev/sda al posto di /dev/sda1 (improbabile)
- il kernel della Suse 8.2 ha un buggetto (più probabile)
compare solo questo
Pero` se monto la macchina fotografica non ho problemi
Serialcycler
01-10-2003, 10:49
Originariamente inviato da Poix81
si si, lo ho ben fatto da root, ho solo cambiato la directory dove devo montare il dispositivo : /media/CompactFlash
Ecco con Suse 8.1 a computer acceso cosa avviene:
1-inserire la penna
2-appare sul desktop KDE un'icona come un disco rigido che si chiama "/media/sda1", ed è possibile sfogliarla e utilizzarla con Konqueror come un qualunque altro dispositivo.
3-la smonti
4-la stacchi e scompare l'icona relativa dal desktop
Io più di così non saprei.
In bocca al pinguino.
ilsensine
01-10-2003, 10:52
Originariamente inviato da Poix81
Pero` se monto la macchina fotografica non ho problemi
Non avevi detto che vedevi solo spazzatura?
...e poi, _quale_ dispositivo viene montato (hda o sda1)? (lo vedi da /etc/mtab)
sda1
non riesco proprio a montarlo con vfat, mentre se uso usbfs vedo solo spazzatura.
La macchina fotografica e` un`altra cosa, questo e` un lettore usb esterno
ilsensine
01-10-2003, 11:01
Originariamente inviato da Poix81
sda1
non riesco proprio a montarlo con vfat, mentre se uso usbfs vedo solo spazzatura.
:wtf:
Vuoi dire...che hai lanciato mount -t usbfs /dev/sda1 /xxxx !?
Per tua informazione l'usbfs è un file system virtuale come procfs o devfs, il "dispositivo" da montare viene ignorato quando monti usbfs :p Prova mount -t usbfs felicecaccamo /dovevuoi e...ti renderai conto :D
Io credo che ci sia un bug nel kernel della Suse. La tua unica speranza è che usando /dev/sda come dispositivo di montaggio puoi ottenere dei risultati, ma già ti preannuncio che non ci riuscirai.
Hai controllato se esistono degli aggiornamenti per il kernel della Suse 8.2?
no, devo ancora controllare
non e` che magari devo caricare qualche modulo???
Hell-VoyAgeR
01-10-2003, 12:28
Originariamente inviato da ilsensine
...e il resto?
Varie possiblità:
- la parizione non esiste, è l'intero disco sda. Puoi provare il mount solo con /dev/sda al posto di /dev/sda1 (improbabile)
- il kernel della Suse 8.2 ha un buggetto (più probabile)
perche' improbabile?
e' molto probabile che una compact flash non sia partizionata
con il lettore pccard sul mio portatile va montata usando /dev/sda e non /dev/sda1
cosi' anche molti zip ad esempio
ilsensine
01-10-2003, 12:29
Originariamente inviato da Hell-VoyAgeR
perche' improbabile?
e' molto probabile che una compact flash non sia partizionata
Allora knoppix si è inventato una partizione sda1? ;)
Hell-VoyAgeR
01-10-2003, 12:45
Originariamente inviato da ilsensine
Allora knoppix si è inventato una partizione sda1? ;)
che dire... non si sa mai! ;)
anche a me la Suse 8.2 mi dava questi problemi. Devi attivare l'hotplug usb e quando attacchi la penna modifichi fstab dove c'è scritto sda1 devi mettere sda5 e togli tutto quello che c'è dopo #hotp....
prova
dov'e' che posso attivarlo l'hot plug????
ilsensine
01-10-2003, 13:48
Originariamente inviato da LukA4e
anche a me la Suse 8.2 mi dava questi problemi. Devi attivare l'hotplug usb e quando attacchi la penna modifichi fstab dove c'è scritto sda1 devi mettere sda5 e togli tutto quello che c'è dopo #hotp....
prova
Continua a suonarmi strano. Il parsing delle partizioni (quello riportato in /proc/partitions) viene fatto automaticamente dal kernel. Il sistema di hotplug può al più usare correttamente tale informazione, ma non può inventarsi partizioni che il kernel non ha rilevato.
anche a me sa strano.
mi daresti la tua riga dell` FSTAB????
ragazzi se ho l'hotplug attivato (nell'editor dei runlevel) quando ho attaccato la mass storage e se faccio cat /proc/scsi/scsi mi rivela la periferica scsi e la riconosce come sda2 (io lo ho corretto dicendogli che è sda5) e hotplug non è attivo posso "cattare" /proc/scsi/scsi quanto voglio, ma non mi trova niente...
il mio fstab è:
/dev/hda2 / ext3 defaults 1 1
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,iocharset=iso8859-1,code=437 0 0
/dev/hda5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/dev/dvd /media/dvd auto ro,noauto,user,exec 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
/dev/sda5 /media/picodisk vfat noauto,user,umask=000, exec 0 0
Ciao!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.