Outils pour utilisateurs

Outils du site


documentation:virtualbox_usb

L'USB & VirtualBox

Tirer du Blog ArsGeek

Ce n'est pas très jolie comme méthode mais ça fonctionne très bien.

Une fois que tu as ta machine virtuelle fonctionnant correctement sur ta Ubuntu, il est temps de faire un petit peu de bidouillage, de retrousser tes manches et de te mettre au travail.

Tout d'abord, ouvre un terminal (Applications→ Accessoires→ Terminal) et tape les commandes suivantes :

Modification du fichier /etc/init.d/mountdevsubfs.sh

 Gksudo gedit /etc/init.d/mountdevsubfs.sh

Une fois que le fichier est ouvert dans Gedit, tape CTRL-F pour rechercher une chaîne de caractères. Recherche de “magic” (sans les guillemets).

Ca devrait t'amener à ceci:

#
# Magic to make /proc/bus/usb work # Magic de faire de /proc/bus/usb travaux
#
#mkdir -p /dev/bus/usb/.usbfs # Mkdir-p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 # Domount usbfs "" /dev/bus/usb/.usbfs-obusmode = 0700, devmode = 0600, listmode = 0644
#ln -s .usbfs/devices /dev/bus/usb/devices # Ln-s .usbfs / devices / dev / bus / usb / devices
#mount –rbind /dev/bus/usb /proc/bus/usb # Mount-rbind / dev / bus / usb / proc / bus / usb

Retire des quatre dernières lignes le # pour avoir ça:

#
# Magic to make /proc/bus/usb work # Magic de faire de / proc / bus / usb travaux
#
mkdir -p /dev/bus/usb/.usbfs Mkdir-p / dev / bus / usb / .usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 Domount usbfs "" / dev / bus / usb / .usbfs-obusmode = 0700, devmode = 0600, listmode = 0644
ln -s .usbfs/devices /dev/bus/usb/devices Ln-s .usbfs / devices / dev / bus / usb / devices
mount –rbind /dev/bus/usb /proc/bus/usb Mount-rbind / dev / bus / usb / proc / bus / usb 

Enregistre le fichier et quitte Gedit.

Création du groupe usbusers

Maintenant, tu vas créer un groupe appelé usbusers. (Système→ Administration→ Utilisateurs et groupes). Entre ton mot de passe, puis clique sur le bouton Gérer les groupes. Puis, clique sur le bouton Ajouter groupe et nomme le usbusers. Coche les noms des utilisateurs qui seront attach40-permissions.rulesés au groupe et sortir.

Modification du fichier /etc/udev/rules.d/40-permissions.rules

Gksu gedit /etc/udev/rules.d/40-permissions.rules

CTRL + F pour faire apparaître la boîte de dialogue Rechercher usbfs remplacement (là encore, sans les guillemets). Une fois que tu as trouvé, remplace ça

Périphériques USB (usbfs remplacement)
SUBSYSTEM==”usb_device”, MODE=”0664″ SOUS == "usb_device", MODE = "0664"

Par ça

# Périphériques USB (usbfs remplacement)
SUBSYSTEM==”usb_device”, GROUP=”usbusers”, MODE=”0664″ SOUS == "usb_device", GROUP = "usbusers", MODE = "0664"

Enregistre le fichier et sortir de Gedit.

Modification du fichier /etc/fstab

Le dernier morceau qui peut être ou ne pas être nécessaire pour toi. Tu vas ajouter un point de montage dans /etc/fstab pour les dispositifs utilisant usb usbfs.

gksudo gedit /etc/fstab

Ajouter la ligne suivante à la fin

none /proc/bus/usb usbfs devgid=46,devmode=664 0 0 None / proc / bus / usb usbfs devgid = 46, devmode = 664 0 0 

Enregistre le fichier et quitte Gedit


Un petit redémarrage et le tour est joué !


Un grand merci à Denis Coquidé pour l'info ;-) FIXME

documentation/virtualbox_usb.txt · Dernière modification: le 04-12-2018 à 17h59 (modification externe)