Het maken van een virtuele machine in Virtualbox is een eenvoudige taak, maar het delen van de virtuele machine met verschillende besturingssystemen is dat niet. Als u uw computer dubbel opstart en een virtuele machine hebt gemaakt in een van de OS-partities, vanwege het verschil in bestandsstructuur tussen de verschillende besturingssystemen, kunt u het VM-bestand op de andere partitie niet openen en openen.

Ter illustratie: stel dat je Win XP op je Macbook hebt geïnstalleerd via Boot Camp. Omdat je zoveel over Ubuntu gehoord hebt en het wilde uitproberen, installeerde je Virtualbox en creëerde je een virtuele Ubuntu-machine in je Mac-partitie. Op een dag, toen u aan het werk was in de Win XP-partitie, merkte u dat u toegang moest hebben tot sommige toepassingen in de Ubuntu-virtuele machine. Je kunt op geen enkele manier de Ubuntu-virtuele machine openen in Windows, omdat je geen toegang hebt tot je Mac-partitie. Nu, in plaats van opnieuw op te starten in de Mac-partitie, zou het niet geweldig zijn als u de Ubuntu-virtuele machine op de Windows-partitie kunt openen en openen?

De bovenstaande situatie zal ook optreden als u een dual-boot Linux / Mac of Linux / Windows gebruikt. In de volgende zelfstudie ziet u hoe u toegang kunt hebben tot uw Virtualbox-virtuele machine, ongeacht in welk besturingssysteem u zich bevindt.

De regel van duim:

Maak altijd uw Virtualbox virtuele machine (het bestand met een vdi-extensie) in een NTFS-partitie .

Dat wil zeggen, als u Windows en Linux / Mac dual-booting gebruikt, sla dan altijd het vdi- bestand op in uw Windows-partitie. Voor mensen met Mac en Linux moet je een nieuwe NTFS-partitie maken op je bestaande harde schijf of op een externe harde schijf (bij voorkeur).

Hier is de volledige tutorial om vanuit verschillende OS toegang te krijgen tot de virtuele machine

  • Klik hier als u Windows en Mac / Linux dual-booting.
  • Klik hier als u Mac en Linux dual-booting.

Voor de computer die dual-boot Windows en Mac / Linux

  • Start Windows op
  • Download en installeer Virtualbox voor Windows (als je dat nog niet hebt gedaan).
  • Maak uw virtuele machine zoals u altijd doet. Noteer het bestandspad waar u het vdi- bestand van de virtuele machine opslaat .

Start uw computer opnieuw op en start op met het andere besturingssysteem.

Als u in Mac OS werkt

  • Download en installeer MacFuse en NTFS-3G. Het zal u vragen om uw computer opnieuw te starten. Na het opnieuw opstarten ziet u een nieuwe schijfeenheid op uw bureaublad. Dat is de Windows-partitie.
  • Download en installeer Virtualbox voor Mac (alleen voor Intel Macs).

Nu gaan we een vermelding maken op uw VirtualBox en verwijzen naar het vdi- bestand in de Windows-partitie.

  • Open de Virtualbox-applicatie.
  • Klik boven in het venster op Nieuw om een ​​nieuwe virtuele machine te maken.

  • Klik op Volgende en volg de instructie om een ​​nieuwe VM te maken totdat u het punt bereikt waarop u wordt gevraagd uw harde schijf op te geven

  • Klik op Bestaand. Klik in het volgende venster op Toevoegen en wijs het bestandspad naar het vdi- bestand in de Windows-partitie.

  • U zou nu een vermelding in het venster moeten zien. Markeer het item en klik op Selecteren .

  • Klik in het volgende venster op Volgende, gevolgd door Voltooien . Het brengt u terug naar het hoofdvenster.

  • Markeer de nieuwe VM-vermelding in het hoofdvenster en klik op Start . U zou nu dezelfde virtuele machine moeten zien die u op uw Windows-partitie hebt aangemaakt op uw Mac.

Dual-booting Linux en Windows

Start je computer opnieuw op en start op naar de Linux-partitie.

  • Installeer ntfs-3g (als u Ubuntu Hardy gebruikt, kunt u deze stap overslaan Ntfs-3g is al vooraf geïnstalleerd in uw systeem)
  • Download en installeer Virtualbox voor je Linux distro (als je dit nog niet hebt gedaan).

Nu gaan we dezelfde stappen herhalen als bij Mac (volg de schermafbeeldingen hierboven) om een ​​item op Virtualbox te maken om naar de virtuele machine op de Windows-partitie te wijzen.

Voor computers die dual-boot Mac en Linux gebruiken

Als je Mac en Linux dual-booting, start je eerst op naar de Linux-partitie.

  • Volg deze gids om uw externe harde schijf te formatteren naar NTFS-indeling. (Je kunt ook het formaat wijzigen en een nieuwe partitie maken op je bestaande harde schijf en deze formatteren naar NTFS-indeling. In de toekomst zal ik dat behandelen).
  • Download en installeer Virtualbox. Maak een nieuwe virtuele machine en volg de instructies totdat deze u de locatie van uw harde schijf vraagt.

  • Klik op Nieuw om een ​​nieuwe virtuele harde schijf te maken. Klik op Volgende totdat u wordt gevraagd waar u uw virtuele harde schijf wilt opslaan

  • Klik op het pictogram naast het veld Bestandsnaam en selecteer een map op de externe NTFS-harde schijf. Hiermee wordt het vdi- bestand op de externe harde schijf opgeslagen in plaats van de standaardlocatie.
  • Ga verder met de standaardinstallatie van het gast-besturingssysteem.

Als u klaar bent met het maken van de virtuele machine, start u de Mac opnieuw op en volgt u de bovenstaande stap om de Virtualbox op uw Mac te configureren voor toegang tot de VM op de externe harde schijf.

Dat is het!

screenshots

Windows Vista wordt uitgevoerd als een VM in Ubuntu

Dezelfde Vista VM die op Mac draait