Welcome, Guest. Please Login
FUG-FR logo
 
  HomeHelpSearchLogin  
 
Pages: 1 2 
DesktopBSD " clé-usb " difficulter à lire (Read 7644 times)
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
DesktopBSD " clé-usb " difficulter à lire
02. Jan 2008 at 18:27
 
Bonjour !

sur la distro DesktopBSD ..

j'ai créé un icône dans le bureau ,, click-droit dans le bureau -> create new -> link to device -> hard disk device
device  -> flèche-bas -> /dev/acd0 (/usbrom)
---------------------
voici mon fstab :

# Device        Mountpoint              FStype          Options Dump    Pass#
/dev/ad0s2a     /                       ufs             rw      1       1
/dev/ad0s2b     none                    swap            sw      0       0
/dev/ad0s2d     /var                    ufs             rw      2       2
/dev/ad0s2e     /usr                    ufs             rw      2       2
/usr/tmp        /tmp                    nullfs          rw      0       0
procfs          /proc                   procfs          rw      0       0
linprocfs       /usr/compat/linux/proc  linprocfs       rw      0       0
/dev/acd0    /home/webby/mnt/cdrom    cd9660    ro,noauto    0    0
/dev/acd0             /cdrom          cd9660  ro,noauto    0    0
/dev/cd0  /usr/home/webby/mnt/cdrom cd9660 ro,noauto 0 0
/dev/cd0  /usr/home/webby/cdrom cd9660 ro,noauto 0 0
/dev/fd0  /usr/home/webby/floppy msdos rw,noauto 0 0
/dev/cd0  /usr/home/webby/mnt/usbrom cd9660 ro,noauto 0 0
/dev/acd0             /usbrom          cd9660  ro,noauto    0    0
--------------------------------------------------------------------------------
---------

voici mon /etc/devfs.rules :

mount=10]
# Disks/RAIDs/Flash drives
add path aacd[0-9]* group mount mode 660
add path ad[0-9]* group mount mode 660
add path ar[0-9]* group mount mode 660
add path amrd[0-9]* group mount mode 660
add path da[0-9]* group mount mode 660
add path fla[0-9]* group mount mode 660
add path idad[0-9]* group mount mode 660
add path ips[0-9]* group mount mode 660
add path mlxd[0-9]* group mount mode 660
add path mlyd[0-9]* group mount mode 660
add path pst[0-9]* group mount mode 660
add path twed[0-9]* group mount mode 660
add path wd[0-9]* group mount mode 660

# CD Writers
add path xpt[0-9]* group mount mode 660
add path pass[0-9]* group mount mode 660
add path cd[0-9]* group mount mode 660
add path acd[0-9]* group mount mode 660

# Printers
add path lpt[0-9]* mode 0660 group cups
add path ulpt[0-9]* mode 0660 group cups
add path unlpt[0-9]* mode 0660 group cups

# Scanners
add path uscanner[0-9]* mode 0660 group mount

# Generic USB devices
add path ugen[0-9]* mode 0660 group mount
add path usb[0-9]* mode 0640 group mount
add path usbrom[0-9]* mode 0640 group mount
add path usb[0-9]* mode 0640 user root group mount
add path usbrom[0-9]* mode 0640 user root group mount

[usb_key=1]
add path 'da2*' mode 0660 user root group cdrom usbrom
add path 'da2*' mode 0660 user root group cdrom
add path 'da2s1*' mode 0660 user root group cdrom usbrom
add path 'da2s1*' mode 0660 user root group cdrom
add path 'da2*' mode 0660 webby root group cdrom usbrom
add path 'da2*' mode 0660 webby root group cdrom
add path 'da2s1*' mode 0660 wbby root group cdrom usbrom
add path 'da2s1*' mode 0660 webby root group cdrom

--------------------------------------------------------------------------------
----

quand je click sur mon icône pour pouvoir lire ma clé-usb ,  il apparais une erreur :

Could not mount device.
The reported error was:
mount: /usbrom: No such file or directory
----------------------

j'ai eu cette aide-ci , en passant :

http://www.diablotins.org/index.php/Media_amovibles
----------------------

merci à l'avance de votre aide !   Smiley

Back to top
« Last Edit: 03. Jan 2008 at 05:41 by webby »  
 
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: DesktopBSD " clé-usb " difficulter à lire &nbs
Reply #1 - 02. Jan 2008 at 19:07
 
Salut Webby

Je n'ai pas la solution mais... il y a des choses qui me paraissent bizarres.

Quote:
j'ai créé un icône dans le bureau ,, click-droit dans le bureau -> create new -> link to device -> hard disk device 
device  -> flèche-bas -> /dev/acd0 (/usbrom)
...
/dev/acd0   /usbrom   cd9660   ro,noauto   0   0


Déjà que ta clé usb apparaisse (?) comme acd0 (un lecteur cd), chez moi c'est plutôt comme da0 (un disque scsi)... et puis que "par conséquent" tu essaies de la monter avec un système de fichier de type "cd9660" et non de type "msdosfs" (généralement les clés usb sont au format msdos)...

Quote:
mount: /usbrom: No such file or directory


Mais ce répertoire /usbrom il existe ou non ?

Et puis avant d'essayer de monter en "clic clic" tu ferais mieux d'essayer d'abord de monter en ligne de commande pour voir. Chez moi cela fonctionne plutôt avec une ligne du type :

# mount_msdosfs /dev/da0s1 /mnt/usb/

Back to top
 
WWW WWW  
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire  
Reply #2 - 02. Jan 2008 at 19:15
 
bonjour  mon  ami ,  Marck !!

je viens de faire :  
localhost-webby# mount_msdosfs /dev/da0s1 /mnt/usb/
mount_msdosfs: /mnt/usb: No such file or directory
localhost-webby#
--------------------------------

peux-tu m'expliquer comment le monter ?

je viens d'ecrire  dans fstab :

/dev/da0s1    /home/webby/mnt/usb/    msdosfs   ro,noauto    0    0

et lorsque je clik sur l'ice  (NFS)  ..  une erreur KDesktop  apparais  :

Could not mount device.
The reported error was:
mount: /home/webby/mnt/usb: unknown special file or file system
Back to top
« Last Edit: 02. Jan 2008 at 21:25 by webby »  
 
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: DesktopBSD " clé-usb " difficulter à lire &nbs
Reply #3 - 02. Jan 2008 at 19:36
 
Quote:
mount_msdosfs: /mnt/usb: No such file or directory


Bien sûr chez moi cela fonctionne parce que j'ai créé le répertoire /mnt/usb avant !

Donc tu choisis où et sous quel nom tu veux monter ta clé et tu crées le répertoire correspondant. Par exemple si tu veux la monter en /mnt/usb, tu dois d'abord créer ce répertoire en entrant (en root): mkdir /mnt/usb

Ensuite si tu veux savoir comment ta clé est vue par le système, tu la connectes puis tu entres: tail /var/log/messages

Tu devrais voir apparaître quelque chose du genre:

Quote:
Jan  2 19:35:42 spoutnik kernel: umass0: SMI Corporation USB DISK, rev 2.00/30.00, addr 2
Jan  2 19:35:42 spoutnik kernel: da0 at umass-sim0 bus 0 target 0 lun 0
Jan  2 19:35:42 spoutnik kernel: da0: <SMI USB DISK 3000> Removable Direct Access SCSI-0 device
Jan  2 19:35:42 spoutnik kernel: da0: 40.000MB/s transfers
Jan  2 19:35:42 spoutnik kernel: da0: 247MB (506880 512 byte sectors: 64H 32S/T 247C)


Ce qui compte ici étant les "da0"...

Back to top
 
WWW WWW  
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire  
Reply #4 - 02. Jan 2008 at 19:43
 
voici mon  :

$ tail /var/log/messages
Jan  2 13:34:09 localhost-webby kernel: da0: 1953MB (4001760 512 byte sectors: 255H 63S/T 249C)
Jan  2 13:40:14 localhost-webby kernel: umass0: at uhub1 port 3 (addr 4) disconnected
Jan  2 13:40:14 localhost-webby kernel: (da0:umass-sim0:0:0:0): lost device
Jan  2 13:40:14 localhost-webby kernel: (da0:umass-sim0:0:0:0): removing device entry
Jan  2 13:40:14 localhost-webby kernel: umass0: detached
Jan  2 13:40:19 localhost-webby kernel: umass0: SanDisk Corporation Cruzer Micro, rev 2.00/0.10, addr 4
Jan  2 13:40:19 localhost-webby kernel: da0 at umass-sim0 bus 0 target 0 lun 0
Jan  2 13:40:19 localhost-webby kernel: da0: <SanDisk Cruzer Micro 0.1> Removable Direct Access SCSI-2 device
Jan  2 13:40:19 localhost-webby kernel: da0: 1.000MB/s transfers
Jan  2 13:40:19 localhost-webby kernel: da0: 1953MB (4001760 512 byte sectors: 255H 63S/T 249C)
--------------------
voici comment j'ai écrit dans fstab :
 
/dev/da0s1    /home/webby/mnt/usb/    msdosfs   ro,noauto    0    0

est-ce bien monter cette ligne ?

------------------------------
aussi dans /etc/devfs.rules : cette ligne-ci : 

add path 'da0s1*' mode msdosfs webby root group usb

est-elle bien monté , celle-ci  aussi ?
Back to top
« Last Edit: 02. Jan 2008 at 20:02 by webby »  
 
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire  
Reply #5 - 02. Jan 2008 at 20:13
 
re- bonjour !

merci Marck !

j'ai écrit cette ligne-ci dans /etc/devfs.rules :

add path 'da0s1*' mode msdos webby root group usb

-------------------

et maintenant cela fonctionne très bien ,  enfin je peux lire mes clé-usb !!   Smiley Wink

merci encore ,  et bonne année à vous tous mes amis  !!   Smiley Cheesy

excusez-moi , je ne sais pas ..  si ce post-ci est placé à la bonne place  ..   Wink
Back to top
« Last Edit: 02. Jan 2008 at 20:26 by webby »  
 
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: DesktopBSD " clé-usb " difficulter à lire (Rés
Reply #6 - 02. Jan 2008 at 20:34
 
Pfff Webby parfois je ne sais vraiment pas comment tu fais pour que cela fonctionne...

Une chose tout de même:
Quote:
/dev/da0s1    /home/webby/mnt/usb/    msdosfs   ro,noauto    0    0


dans cette ligne le "ro" signifie "read only" en bref tu pourras lire mais pas écrire sur ta clé... Si tu veux pouvoir écrire mieux vaut remplacer ce "ro" par un "rw" (read write) ou éventuellement par rien du tout  ("rw" devant être le défaut... ).

Donc plutôt:
Quote:
/dev/da0s1    /home/webby/mnt/usb/    msdosfs   rw,noauto    0    0


Voilà voilà... sinon si tu pouvais parfois ne modifier qu'une chose à la fois (pour en voir clairement le résultat) ce serait plus facile de te suivre Smiley
Back to top
 
WWW WWW  
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire (Rés
Reply #7 - 02. Jan 2008 at 21:12
 


merci  Marck  !    Smiley
Back to top
« Last Edit: 02. Jan 2008 at 21:26 by webby »  
 
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire (Rés
Reply #8 - 02. Jan 2008 at 22:12
 
là ,  là  ..   je ne comprend pas ..   cela ne fonctionne plus , lorsque je fait un re-démarrage !

pour pouvoir lire la clé-usb à chaque fois que je re-démarre , ou que j'enlève et remet ma clé-usb , faut j'écrive en console  :

# mount_msdosfs /dev/da0s1 /mnt/usb/

y auarait-il un chmod à faire .. si  oui  ,  quel est ce chmod  ?

ou bien , savez-vous la cause du problème ?
Back to top
« Last Edit: 03. Jan 2008 at 02:45 by webby »  
 
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: DesktopBSD " clé-usb " difficulter à lire &nbs
Reply #9 - 03. Jan 2008 at 10:22
 
webby wrote on 02. Jan 2008 at 20:13:
re- bonjour !

merci Marck !

j'ai écrit cette ligne-ci dans /etc/devfs.rules :

add path 'da0s1*' mode msdos webby root group usb


Ça sort d'où cette syntaxe ? Tu as bien lu le truc sur diablotins et les différentes docs ?


Quote:
et maintenant cela fonctionne très bien ,  enfin je peux lire mes clé-usb !!   Smiley Wink

merci encore ,  et bonne année à vous tous mes amis  !!   Smiley Cheesy


Me demande comment ça marche... Bonne année aussi.
Back to top
 
 
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: DesktopBSD " clé-usb " difficulter à lire
Reply #10 - 03. Jan 2008 at 10:36
 
Re

Je n'ai pas le temps d'essayer mais il y a sans doute un problème de permissions.

Je vois que tu utilises /etc/devfs.rules personnellement je n'ai même pas ce fichier... mais quand tu mets la ligne:
Quote:
add path 'da0s1*' mode msdosfs webby root group usb

elle me paraît vraiment curieuse comparée aux autres lignes que tu donnes. Par exmple "mode" ne devrait-il pas être suivi d'un mode de permission comme "0660" ou plus radical "0666" ? Comme je n'utilise pas ce fichier je ne pourrai être plus précis. (Le temps que je tape je vois que Patrick a répondu et dit grosso modo la même chose)...

Pour ce qui est des permissions, j'aurais plutôt ajouté dans le fichier /etc/devfs.conf ces deux lignes:

Quote:
perm    da0     0666
perm    da0s1   0666


Back to top
 
WWW WWW  
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: DesktopBSD " clé-usb " difficulter à lire
Reply #11 - 03. Jan 2008 at 11:57
 
Marck wrote on 03. Jan 2008 at 10:36:
Re

Je n'ai pas le temps d'essayer mais il y a sans doute un problème de permissions.



Oui à plusieurs niveaux :
Pour pouvoir monter un système de fichier en non root, le sysctl vfs.usermount DOIT être à un. Le point de montage DOIT avoir comme propriétaire l'utilisateur qui monte (typiquement un répertoire sous son home).
L'utilisateur DOIT avoir les permissions sur le device (/dev/quelque chose) - excepté pour le NTFS mais c'est un bug ama -

mount charge automatiquement le module concernant le système de fichier s'il est absent, mais cela n'est possible qu'en root. Dans ce cas, il faut charger le module au boot pour permettre le montage en utilisateur.

Quote:
Pour ce qui est des permissions, j'aurais plutôt ajouté dans le fichier /etc/devfs.conf ces deux lignes:

Quote:
perm    da0     0666
perm    da0s1   0666



Oui et non, devfs.conf n'est appliqué qu'au démarrage (par /etc/rc.d/devfs start). C'est possible de l'utiliser mais il faut utiliser devd pour refaire un /etc/rc.d/devfs start à l'insertion du périphérique. C'est plus simple avec les règles.
Back to top
 
 
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire
Reply #12 - 03. Jan 2008 at 17:50
 
merci  pour les permissions dans /etc/devfs.conf

perm da0 0666
perm da0s1 0666

mais , c'est toujours le même problème
redémarrer l'ordi , et il faut encore écrire en console  # mount_msdosfs /dev/da0s1 /mnt/usb/ 

Back to top
 
 
IP Logged
 
webby
Full Member
***
Offline


I Love BSD!

Posts: 147
canada
Gender: male
Re: DesktopBSD " clé-usb " difficulter à lire
Reply #13 - 03. Jan 2008 at 18:16
 
patrick wrote on 03. Jan 2008 at 11:57:
Oui et non, devfs.conf n'est appliqué qu'au démarrage (par /etc/rc.d/devfs start). C'est possible de l'utiliser mais il faut utiliser devd pour refaire un /etc/rc.d/devfs start à l'insertion du périphérique. C'est plus simple avec les règles.



j'ai un peu de dificulter à saisir    Smiley
Back to top
 
 
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: DesktopBSD " clé-usb " difficulter à lire
Reply #14 - 04. Jan 2008 at 09:21
 
webby wrote on 03. Jan 2008 at 18:16:
patrick wrote on 03. Jan 2008 at 11:57:
Oui et non, devfs.conf n'est appliqué qu'au démarrage (par /etc/rc.d/devfs start). C'est possible de l'utiliser mais il faut utiliser devd pour refaire un /etc/rc.d/devfs start à l'insertion du périphérique. C'est plus simple avec les règles.


j'ai un peu de dificulter à saisir    Smiley


C'est simple Smiley, les fichiers de périphériques sont dynamiques et créés automatiquement dans /dev. Pour une clef usb qu'on peut enlever donc, le périphérique est créé à l'insertion. devfs.conf n'est pas adapté puisque au démarrage le périphérique n'est pas forcément présent.

Une possibilité est d'utiliser devd pour appliquer devfs.conf lorsqu'on détecte une clef usb. Avec dans /etc/devd.conf une règle du genre

attach 0 {
     device-name "umass0";
     action "sleep 1;/etc/rc.d/devfs restart";
};
Back to top
 
 
IP Logged
 
Pages: 1 2