[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mount



kunt1z wrote:

Ciao ragazzi,
certo che uno che vi scrive un messaggio la notte di Santo Stefano non sa proprio che cazzo fare! Va beh...
Ho uno stranissimo problema nel fare il mount della fotocamera digitale.
Per montare la mia chiavetta USB ho aggiunto questa riga nel file /etc/fstab:

/dev/sda1 /home/kunt1z/chiave_usb auto umask=000,noauto,users 0 0

(dove /home/kunt1z è la mia home directory, ma vah?), ed ogni volta che voglio montarla eseguo, come utente:

mount $HOME/chiave_usb

Tutto funziona PERFETTAMENTE.
Per la fotocamera digitale lo stesso procedimento dovrebbe funzionare, giusto? Ed invece NO! Se eseguo:

mount $HOME/chiave_usb

appare il seguente errore:

mount: /dev/sda1 is not a valid block device

Ho provato allora ad eseguire un mount "diretto", ovvero divento root e scrivo:

mount -t vfat /dev/sda /home/kunt1z/chiave_usb

ma mi compare sempre il seguente errore:

mount: /dev/sda1 is not a valid block device

Ma perchè la chiave usb funziona e la fotocamera no? Misteri...
Girando un po' su Internet ho trovato forum ed howto che mi consigliano di controllare se alcuni moduli sono caricati correttamente, ovvero usb_storage, usbcore, scsi, sd_mod: facendo un lsmod | grep il_modulo_in_questione tutto è OK (e doveva esserlo, dato che la chiave usb mi viene montata), ma per completezza vi posto l'output di lsmod:

Module                  Size  Used by
msdos                   9120  0
snd_seq                54992  0
snd_seq_device          8876  1 snd_seq
usb_storage            70112  0
sd_mod                 18064  0
snd_pcm_oss            53888  1
snd_mixer_oss          20256  1 snd_pcm_oss
ppp_deflate             6208  0
zlib_deflate           22584  1 ppp_deflate
bsd_comp                5984  0
ppp_async              11616  1
ipv6                  265824  16
irtty_sir               8768  0
sir_dev                19148  1 irtty_sir
irda                  197696  2 irtty_sir,sir_dev
crc_ccitt               1920  2 ppp_async,irda
lp                     11624  0
thermal                13192  0
fan                     4324  0
button                  6448  0
processor              19500  1 thermal
ac                      4644  0
battery                 9956  0
af_packet              22472  0
pcmcia                 22692  4
parport_pc             37828  0
parport                37768  2 lp,parport_pc
rtc                    12664  0
psmouse                21960  0
pcspkr                  3464  0
8139cp                 20864  0
slamr                 376516  2
tsdev                   7648  0
mousedev               11576  2
joydev                  9888  0
evdev                   9504  0
usbhid                 32768  0
uhci_hcd               33936  0
intel_agp              22556  1
eth1394                21096  0
yenta_socket           22016  0
pcmcia_core            60144  2 pcmcia,yenta_socket
8139too                26400  0
mii                     4928  2 8139cp,8139too
ohci1394               35300  0
snd_intel8x0           33920  1
snd_ac97_codec         86204  1 snd_intel8x0
snd_pcm                94536  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              26052  2 snd_seq,snd_pcm
snd 57284 8 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore              10176  2 snd
snd_page_alloc          9956  2 snd_intel8x0,snd_pcm
ehci_hcd               33604  0
agpgart                34568  1 intel_agp
nls_iso8859_1           3904  2
nls_cp437               5568  2
dm_mod                 62172  0
ndiswrapper           138420  0
usbcore 122520 6 usb_storage,usbhid,uhci_hcd,ehci_hcd,ndiswrapper
pppoatm                 6464  0
n_hdlc                  9956  0
ppp_synctty            10080  0
ppp_generic 30228 9 ppp_deflate,bsd_comp,ppp_async,pppoatm,ppp_synctty
slhc                    7392  1 ppp_generic
sr_mod                 17604  0
sbp2                   24328  0
scsi_mod              130016  4 usb_storage,sd_mod,sr_mod,sbp2
ieee1394              111416  3 eth1394,ohci1394,sbp2
ide_cd                 42724  0
cdrom                  41436  2 sr_mod,ide_cd
isofs                  36952  0
vfat                   14208  2
fat                    42624  2 msdos,vfat
ext2                   68456  0
ext3                  140904  3
jbd                    62104  1 ext3
mbcache                 8580  2 ext2,ext3
ide_generic             1152  0 [permanent]
via82cxxx              13788  0 [permanent]
trm290                  4196  0 [permanent]
triflex                 3680  0 [permanent]
slc90e66                5856  0 [permanent]
sis5513                16392  0 [permanent]
siimage                12512  0 [permanent]
serverworks             9160  0 [permanent]
sc1200                  7264  0 [permanent]
rz1000                  2432  0 [permanent]
piix                   10116  0 [permanent]
pdc202xx_old           11200  0 [permanent]
opti621                 4580  0 [permanent]
ns87415                 4200  0 [permanent]
hpt366                 20128  0 [permanent]
ide_disk               21024  8 hpt366
hpt34x                  5152  0 [permanent]
generic                 3904  0 [permanent]
cy82c693                4612  0 [permanent]
cs5530                  5344  0 [permanent]
cs5520                  4576  0 [permanent]
cmd64x                 11964  0 [permanent]
atiixp                  5968  0 [permanent]
amd74xx                14172  0 [permanent]
alim15x3               12076  0 [permanent]
aec62xx                 7264  0 [permanent]
pdc202xx_new            8928  0 [permanent]
ide_core 133068 29 usb_storage,ide_cd,ide_generic,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,serverworks,sc1200,rz1000,piix,pdc202xx_old,opti621,ns87415,hpt366,ide_disk,hpt34x,generic,cy82c693,cs5530,cs5520,cmd64x,atiixp,amd74xx,alim15x3,aec62xx,pdc202xx_new
unix                   28820  266

Vi faccio anche notare che quando collego la fotocamera al bus questa viene "vista" dal sistema, infatti nell'ouput di dmesg viene aggiunta la linea:

usb 3-1: new full speed USB device using uhci_hcd and address X

(dove X è ogni volta un indirizzo diverso: 2, 3, 4...), inoltre analizzando il file /proc/bus/usb/devices è presente la seguente sezione:

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
P:  Vendor=04a9 ProdID=30c1 Rev= 0.01
S:  Manufacturer=Canon Inc.
S:  Product=Canon Digital Camera
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=06(still) Sub=01 Prot=01 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   8 Ivl=96ms

nella quale si vede chiaramente che la fotocamera è stata riconosciuta. I log (/var/log/messages e /var/log/syslog), invece, non danno nessuna informazione, ovvero degli errori riportati a causa del mount non v'è traccia nei log.
Per finire vi dò un po' di dati tecnici:
- debian testing con kernel 2.6.10
- fotocamera canon powershot a520

Credo di essere stato abbastanza chiaro, anche se un po' prolisso... Cmq se servono ulteriori dati ditemelo che ve li posto, ok?
Grazie 1000!!!
ByEz!


Ciao,
non conosco la fotocamera in questione,
ma molte fotocamente possono essere collegate al pc con due "modalità differenti".
La prima è quella appunto di disco, l'altra è con il protocollo PTP.
Nel primo caso, appunto come volevi fare tu, monti il disco, nel secondo usi un programma apposito che supporti il PTP (io uso digikam, per kde). Nella mia fotocamera, una hp fotoquacosa, nel menu di config posso selezionare la "modalità" (io uso, appunto il PTP, che per me è + comodo).

Alessio



Reply to: