VirtualBox: utiliser la partition physique en tant que lecteur virtuel

Contexte: J'utilise VirtualBox installé sur Windows 7. À partir de VirtualBox, j'utilise Xubuntu comme système d'exploitation virtuel. La raison pour laquelle j'ai choisi cette approche est que je n'ai pas à continuer d'éteindre Windows et de redémarrer à partir de Xubuntu chaque fois que je devais changer de système d'exploitation. Et le mode sans couture de VirtualBox est assez étonnant pour me permettre de voir Xubuntu et Windows 7 tout en un seul écran.

Problème: Maintenant, je pense à un moyen d'intégrer Xubuntu dans mon système. Par cela, je veux dire que je veux avoir une partition physique pour Xubuntu. Mais je veux encore avoir le sentiment du mode sans couture.

Question: Donc, enfin, ma question est: est-il possible de charger une partition dans VirtualBox en tant que système d'exploitation virtuel?

Exemples de cas: le scénario idéal serait: je démarre physiquement et me connecte à Windows 7. Maintenant, je souhaite accéder à Xubuntu, alors je charge VirtualBox et j'accepte ma partition Xubuntu sans redémarrer. Et l'inverse, c'est-à-dire que je démarre le système, me connecte à Xubuntu et que je peux accéder à la partition Windows 7 réelle via VirtualBox.

Autres informations: notez que je ne parle pas d'accès aux fichiers, car j'ai une partition complètement distincte pour mes fichiers et je suis très familier avec l'option Shared Folders de VirtualBox.

Ce que vous recherchez s'appelle "accès au disque dur brut " dans VirtualBox.

Fondamentalement, vous créez un disque virtuel au format vmdk et configurez-le pour diriger vers la partition ou le lecteur désiré.

Vous pouvez trouver une description dans le manuel sous Thèmes avancés / Configuration de stockage avancée / Utilisation d'un disque dur d'hôte brut d'un invité

Cependant, gardez à l'esprit que, dans la configuration que vous prévoyez, le matériel que les systèmes d'exploitation voir change constamment. (Votre matériel réel lorsqu'il a démarré en tant que système d'exploitation hôte, un matériel virtualisé démarré en tant qu'invité). Linux pourrait faire face à cela, mais je suis tout à fait sûr que Windows ne fonctionnera pas bien. De plus, cela pourrait supposer que vous utilisez la même licence Windows sur plusieurs ordinateurs et vous forcer à réactiver souvent ou à s'avérer piraté.

Un autre problème pourrait être de savoir si le système d'exploitation doit utiliser soit le lecteur virtuel (en tant qu'invité), soit le système physique réel (lorsqu'il est démarré comme hôte). Sous Linux, il peut être utile de jouer pour que les deux reçoivent le même nom de périphérique (comme / dev / sdb1).