web-dev-qa-db-fra.com

VirtualBox: utiliser une partition physique en tant que lecteur virtuel

Arrière-plan: J'utilise VirtualBox installé sur Windows 7. Depuis 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 besoin d'éteindre Windows et de redémarrer Xubuntu chaque fois que je devais changer de système d'exploitation. Et le mode transparent de VirtualBox est assez incroyable pour me permettre de voir Xubuntu et Windows 7 sur un seul écran.

Problème: Je réfléchis maintenant à un moyen de mieux intégrer Xubuntu dans mon système. Par cela, je veux dire que je veux avoir une partition physique pour Xubuntu. Mais je veux toujours avoir le sentiment du mode sans couture.

Question: Pour finir, ma question est la suivante: 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 et me connecte physiquement à Windows 7. Maintenant, je veux accéder à Xubuntu, je charge donc VirtualBox et accède à mon Partition Xubuntu sans redémarrer. Et l’inverse aussi, c’est-à-dire que je démarre le système, que je me connecte à Xubuntu et que je peux accéder à la partition Windows 7 actuelle via VirtualBox.

Autres informations: Veuillez noter que je ne parle pas de l'accès aux fichiers, car j'ai une partition complètement séparée pour mes fichiers et je suis très familier avec Option Dossiers partagés de VirtualBox.

37
Hamman Samuel

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

Fondamentalement, vous créez un disque virtuel au format vmdk et le configurez pour le diriger directement sur la partition ou le lecteur souhaité.

Vous trouverez une description dans le manuel sous Rubriques avancées/Configuration de stockage avancée/Utilisation d’un disque dur hôte brut à partir d’un invité

Cependant, gardez à l'esprit que, dans la configuration que vous planifiez, le matériel que les systèmes d'exploitation voient constamment changer. (votre matériel réel lorsqu'il est démarré en tant que système d'exploitation hôte, certains matériels virtualisés lorsqu'il est démarré en tant qu'invité). Linux pourrait faire face à cela, mais je suis sûr que Windows ne le supportera pas bien. De plus, vous pourriez penser que vous utilisez la même licence Windows sur plusieurs ordinateurs et vous forcer à réactiver souvent ou à vous signaler comme piraté.

Un autre problème pourrait être comment dire au système d'exploitation d'utiliser le lecteur virtuel (en tant qu'invité) ou le lecteur physique réel (lorsqu'il est démarré en tant qu'hôte). Sous Linux, il peut être utile de bricoler pour que les deux aient le même nom de périphérique (comme/dev/sdb1).

37
zpea