choops
j'utilise la v4, comme je l'ai déjà dit plus haut ... la modif du fichier est spécifique à la v4, d'ailleurs
et, quand je conseille de
suivre à la lettre le tuto, ça inclue aussi de
ne pas modifier les lignes qui ne sont pas signalées comme étant à modifier :rolleyes:
bref ... contenu de mon /etc/udev/rules.d/10-vboxdrv.rules parce que, arrivé là, ça sera plus simple pour s'en sortir :
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE=0666
// SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE=0666
laslack
j'ai réinstallé v4 et voici mon "10-vboxdrv.rules:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
Comme dans le tuto
Par rapport au tien ,il me manque les deux dernières lignes , celles dont le MODE=0666
je modifie la première ligne comme décrit dans le tuto et je regarde ce que ça donne
laslack
Rien de plus , je recopie ton"10 10-vboxdrv.rules et je relance
choops
non mais, dans le tuto, on ne te demande pas de modifier la première ligne ... on te demande justement de placer les 2 dernières lignes qui te manquent pour contrecarrer le bug.
laslack
J'ai suivi ce qu tu as fait ,,rajouter les deux ligne , mai ça n'a rien changé .
Comme je suis en dual boot avec Karmick, surl'autre partition j'ai installé vbox 3.2 pour karmick , fait toutes les opérations décrites mais RIEN de RIEN.
Après avoir installé le driver du scanner , lorsque j'essaie d'importer j'ai le message "l'ordinateur ne peut pas détecter le scanner.vérifier que le périphérique est alimenté et connecte à l'ordinateur ".
Chou blanc sur toute la ligne .Peut être qu'à force de bidouiller j'ai encombré l'appareil , pourtant quand je désinstalle je fais une désinstallation complète .
Voilà , je suis près de l'abandon ,dommage , car pour une seule application :"twain5" je vais être obligé de réinstaller Wintruc
choops
ces opérations sont pour la version 4 de virtualbox dans maverick, pas pour la 3.2. (pour virtualbox 3.2, sur des version d'ubuntu précédentes, la reconnaissance usb était valable simplement en se plaçant dans le groupe vboxusers).
et pour que ton périphérique usb (clé usb, scanner, gps, ipod, ...) soit pris en charge par ta machine virtuelle, il faut que tu connecte virtuellement ce périphérique à la machine virtuelle en cochant la case dans la liste qui apparait quand tu cliques droit sur l'icone "prise usb" en bas à droite de la barre d'état de la fenêtre qui contient ta machine virtuelle.
sinon, par curiosité, qu'est-ce qui te pousse à utiliser virtualbox pour utiliser ton scanner sous windows ? ton scanner n'est pas reconnu par ubuntu ?
laslack
Petit rappel : j'ai vbox 4 ,
Les périphériques fonctionnent bien sous Maverick
La connexion virtuelle avec le lecteur de cd de l'hôte fonctionne bien
Mes prises usb sont cochées ,elles sont en blanc , donc normalement virtuellement connectées ,
Quand je branche un nouveau périphérique,il est reconnu.
C'est l'utilisation de ces périphériques qui est impossible , rien ne passe
Concernant l'utilisation de mon scanner sous windows (j'ai des tas de négatifs à scanner),avec twain 5 , quand je scanne des négatifs ,en aperçu j'ai les images en positif,individualisées , ce qui me permet de choisir très rapidement la photo à scanner .
Sous Ubuntu , je travaille avec XSane et les négatifs sont scannés en bande , il faut donc les recouper , les inverser ,A la main c'est long et je n'ai pas trouvé de logiciel qui puisse le faire sous ubuntu .
choops
Ben, si tes périphériques sont vus correctement et cochables, je ne vois pas trop pourquoi ça bloque ...
Peut-être qu'en réinstallant les add-ons invité sur ta machine virtuelle ça passera
toma75
Bonsoir
@ choops : j'ai suivi vos conseils. J'ai vbox v4 et j'ai ajouté :
SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE=0666
// SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE=0666
J'ai aussi modifié le fichier rules et remplacé la première ligne par celle-ci : KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666"
Mais quand je lance Seven, la clé USB n'est pas cochée alors que dans Configuration de cet OS j'ai bien ajouté cette clé USB 2.0...
Pourquoi ?
Merci
choops
hum ... au risque de me répéter ... il n'y a pas à modifier la 1ère ligne du fichier rules
et si ta clé USB n'est pas cochée automatiquement, peux-tu le faire manuellement ?
toma75
Bonjour
dans le tuto, il est bien écrit :
Sous Ubuntu 10.04/10.10 avec virtualbox4.0, il existe un un problème similaire d'accès au devices USB que ne résout pas la simple affectation au groupe vboxusers : il faut également changer modifier le fichier /etc/udev/rules.d/10-vboxdrv.rules3) pour pouvoir utiliser les périphériques USB., mais le format est différent :
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/
Modifier les droits MODE= de 0600 à 0666 sur la première ligne:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666"
Redémarrer l'ordinateur.
Je ne comprends pas...
Je ne peux pas cocher manuellement la clé USB quand Seven est lancé
Merci
choops
Ah ben, elle est nouvelle cette note de la doc. Elle n'y était pas avant et, aussi étrange que ça puisse paraitre, ça fonctionnait parfaitement sans chez moi (ce qui m'a permis de mettre mon GPS à jour via l'appli windows).
Ceci dit, dans la note en question, il n'y a pas l'ajout des 2 autres lignes. Du coup, il y a de fortes chances que ces 2 modifications soient à faire au choix (soit l'une soit l'autre). Essaye en n'en appliquant qu'une à la fois pour voir si l'une ou l'autre répond efficacement à ton problème.
toma75
je crois que je suis en train de m'embrouiller.
Pour résumer afin d'y voir plus clair (car j'ai l'impression qu'il y a de l'embrouille entre rule et rules2) :
1-J'ai supprimé les deux lignes (KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666" : J'AI REMIS 0600 : pas mieux
2-J'ai modifié le fichier pour revenir en arrière comme si je n'avais pas ajouté. J'ai donc supprimé :
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/
Là aussi pas mieux.
Mais ce blocage ne serait-il pas dû au mélange entre "/etc/udev/rules.d/10-vboxdrv.rules" et /etc/udev/rules.d/10-vboxdrv.rules 2 ?
Merci
Update : en fait ca marche maintenant pour moi.
Je pensais avoir fait cette manip suivante ;-( :
aller dans le menu "Système -> Administration -> Utilisateurs et groupes"
- dans la nouvelle fenêtre qui s'affiche cliquer sur le bouton "Déverrouiller" puis entrer son mot de passe
- sélectionner l'utilisateur qui utilise virtualbox puis cliquer sur le bouton "Propriétés"
- dans la nouvelle fenêtre qui s'affiche cliquer sur l'onglet "Privilèges utilisateur"
- cocher la case "Utiliser VirtualBox"
- valider et fermer
- redémarrer
choops
non le rules2 c'est un simple défaut de copie qui a pris le (2) de note de pied de page ... c'est bien du rules dont il est question
encore le coup du groupe vboxusers pas passé (ou zappé) ... à croire qu'il faudrait le mettre plus en évidence dans la doc pour être sur de ne pas le zapper parce que ça semble assez commun comme erreur.
souby
Grand merci a toi toma75 rien n'y faisait mais ta modif des paramètre utilisateur et un piti redémarrage mon tout remis en dégrisé ouff ;-)