Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 28 Sep 2018 13:14:47

Maude Issolah
Modérateur
 
Date d'inscription: 01 Feb 2018
Messages: 99

[Tuto] Accéder au lecteur de carte SD depuis VirtualBox

Depuis les machines virtuelles VirtualBox il n'est pas possible d'accéder au lecteur de carte SD des laptops comme avec une clé usb.
Il faut la lier à un disque virtuel, et la traiter comme un disque dur.

1. Ajouter son utilisateur au groupe "disk" en remplaçant <user> par votre nom d'utilisateur.

Code:

sudo usermod -a -G disk <user>

Pour que le changement soit pris en compte, il faut se déconnecter puis se reconnecter.


2. Trouver le chemin de votre lecteur de carte.

Code:

ls -l /dev/* | grep mmc

Ce qui donne quelque chose comme ça:

Code:

brw-rw----  1 root  disk      179,     8 sep 28 12:37 /dev/mmcblk0
brw-rw----  1 root  disk      179,     9 sep 28 12:37 /dev/mmcblk0p1
lrwxrwxrwx 1 root root 10 sep 28 12:37 179:8 -> ../mmcblk0
lrwxrwxrwx 1 root root 12 sep 28 12:37 179:9 -> ../mmcblk0p1

.

3. Créer un fichier de disque virtuel (vmdk) vide, du nom que vous voulez, à l'emplacement que vous voulez.
Par exemple:

Code:

touch sdcard.vmdk

.

4. Créer le 'raw disk' pour VirtualBox.
Il faut remplacer /path/to/file.vmdk par le chemin complet du fichier sdcard.vmdk, et /dev/mmcblk0 est à adapter en fonction du résultat de la commande n°2.

Code:

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/mmcblk0

.

Si tout a fonctionné, ce message sera affiché.

Code:

RAW host disk access VMDK file /home/user/sdcard.vmdk created successfully.

.

5. Ajouter le disque à la machine virtuelle
Depuis les paramètres de la machine virtuelle:
https://blog.whyopencomputing.ch/wp-content/uploads/2018/09/vbox-sdcard1.png
.
https://blog.whyopencomputing.ch/wp-content/uploads/2018/09/vbox-sdcard2.png
.
https://blog.whyopencomputing.ch/wp-content/uploads/2018/09/vbox-sdcard3.png
.

Résultat:
Le disque est ajouté aux disques de la machine virtuelle, et est accessible comme un disque dur depuis le système hôte.
https://blog.whyopencomputing.ch/wp-content/uploads/2018/09/vbox-sdcard4.png
.

https://blog.whyopencomputing.ch/wp-content/uploads/2018/09/vbox-sdcard5.png
La carte SD est accessible via le disque local E: sur cette machine Windows

Hors ligne

 

Pied de page des forums

Powered by FluxBB