Monter le lecteur de carte SD intégré à un ordinateur portable sur VMware Workstation (Ubuntu)

2

Quelqu'un peut-il m'indiquer les bonnes instructions pour monter un lecteur de carte SD intégré à un ordinateur portable sur Ubuntu via VMware Workstation 8?

Bien que je sois capable de monter un lecteur sur le client vmware via un dossier partagé, pour ce dont j'ai besoin, je dois lui parler via un périphérique dans / dev /.

Le portable intégré est un périphérique de disque SCSI JMCR SD / MMC . Mais je ne vois aucun / dev / sdb? lorsque la carte SD est insérée et que vmclient Ubuntu est redémarré.

Pensées?

Essentiellement, j'essaie de construire une carte SD slackware pour mon RaspPi. J'ai donc besoin de courir quelque chose comme

xz -dc raspi-slack-installer_30Jun12.img.xz | dd of=[device] bs=512

Et le périphérique ici est le lecteur de carte SD intégré sur l'hôte VMware.

Glorithme
la source

Réponses:

1

http://pubs.vmware.com/ws8/wwhelp/wwhimpl/js/html/wwhelp.htm#href=using_ws/GUID-BA557736-482C-42C1-BC52-C76673948D2F.

Ce lien provient de la documentation officielle de VMware pour VMware Workstation 8.

L'idée générale est que vous souhaitez démonter la carte de votre système hôte et la monter en tant que disque physique dans l'invité.

Bien que cela ne permette pas à l’invité de contrôler totalement le périphérique physique, cela lui permettra de créer / supprimer des partitions et d’accéder directement au périphérique au niveau de la couche de blocage.

Notez que, comme votre lecteur de carte est un "périphérique de disque SCSI" (ou je suppose SATA), il n’ya pas de prise en charge de "Passthrough" comme vous pourriez le faire si vous disposiez d’un lecteur de carte USB. Les périphériques USB peuvent être littéralement passés de manière à permettre à l’invité d’installer le pilote avec lequel ils souhaitent interagir avec le périphérique USB à un niveau extrêmement bas. Les disques SATA, en revanche, ne peuvent être interagis que dans l'invité au niveau de la couche, ce qui représente un niveau d'abstraction légèrement supérieur à celui d'une passe complète.

Mais si vous faites cela, vous obtiendrez un nœud de périphérique / dev / sdb dans l'invité. C'est ce que tu voulais, non? :)

allquixotic
la source
Merci! J'ai essayé plusieurs fois et toujours pas de chance avec le lecteur de carte SD sur mon ordinateur portable. Cela est probablement dû au fait que mon ordinateur portable ne fonctionne pas avec vmware workstation.
Glorithme
2

J'utilise OSX 10.9.5 et VM Ware Fusion Professional 7.1.0

À l'origine, j'avais le même problème. Après avoir utilisé les paramètres suivants, mon système d'exploitation invité (Ubuntu 64 bits 14.04.1) pourrait détecter la carte SD avec succès.

  1. Arrêtez la machine virtuelle.
  2. Paramètres -> USB et Bluetooth -> 2a. Choisissez «USB 3.0» dans Compatibilité USB 2b. «Connecter à cette machine virtuelle» lorsqu'un nouveau périphérique USB est branché sur Mac. 2c Vérifiez «EFI-SYSTEM» (lecteur de carte mémoire interne Apple)
  3. Allumez la machine virtuelle. Dans Ubuntu, je tape "sudo fdisk -l", et le disque de la carte sd apparaît sous / dev / sdX, où X pourrait être b, c, d, ...., etc.
Joseph Hwang
la source
Est-ce avec le lecteur de carte SD intégré au Mac ou avec un lecteur USB externe?
Toby