7 votes

Comment puis-je monter une carte SD et la visualiser dans /dev d'un invité VirtualBox ?

Je essaie d'insérer une carte SD dans mon ordinateur portable (il a un emplacement latéral pour une) et de le faire apparaître sur la machine invitée fonctionnant dans une boîte virtuelle.

Hôte: Windows 7 64 pour x86 Invité: Ubuntu 64bit

Je veux configurer les choses de telle sorte que lorsque j'insère la carte SD dans mon ordinateur portable et que ma session de boîte virtuelle est en cours d'exécution, je veux pouvoir voir le périphérique apparaître dans / dev / sdX sur ma machine virtuelle.

Quelqu'un sait comment faire cela? Aucun des paramètres ne semble traiter des cartes SD.


MODIFIER :
Il a été suggéré que je crée un rawdisk avec VBoxManager.exe avec des privilèges élevés, j'ai essayé, mais cela échoue pour d'autres raisons :

C:>"Program Files\Oracle\VirtualBox\VBoxManage" internalcommands createrawvmdk -filename MySSDDisk.vmdk -rawdisk \.\PHYSICALDRIVE3
VBoxManage.exe: erreur: Échec de création de l'objet VirtualBox !
VBoxManage.exe: erreur: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Échec de l'exécution du serveur (informations étendues indisponibles)
VBoxManage.exe: erreur: Il est très probable que le serveur COM de VirtualBox ne fonctionne pas ou a échoué au démarrage.

2voto

Sentient Points 436

À partir de l'hôte Windows, déterminez le lecteur physique

wmic diskdrive list > drives.txt
notepad drives.txt

Une fois que vous connaissez votre lecteur, vous pouvez le connecter en tant que disque brut. L'exemple ci-dessous utilise PhysicalDrive2. La commande suivante doit être exécutée avec des privilèges élevés:

VBoxManage internalcommands createrawvmdk -filename MySSDDisk.vmdk -rawdisk \\.\PhysicalDrive2

Attachez le disque à la Virtual box et vous devriez voir le /dev/sdx lorsque vous démarrez Ubuntu

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X