Toegang verkrijgen tot mappen op uw hostcomputer vanaf een virtuele Ubuntu-machine in VirtualBox
VirtualBox is een programma waarmee u meerdere besturingssystemen (gasten) op één computer (de hostcomputer) kunt uitvoeren. Mogelijk moet u bestanden overdragen tussen de host en de gast. Het is eenvoudig te installeren in Windows-gasten, maar lastig in Ubuntu-gasten.
We laten u zien hoe u een Ubuntu-gastmachine opzet, zodat u vanuit de gastmachine toegang hebt tot mappen op de hostcomputer. U moet gedeelde mappen inschakelen om dit te doen, die beschikbaar zijn door de gastbijputsoftware van VirtualBox te installeren (zie ons artikel voor instructies over hoe u dit moet doen).
Nadat u de gasttoevoegingen hebt geïnstalleerd, schakelt u gedeelde mappen in door een map van uw hostcomputer toe te voegen in de instellingen voor de gastmachine. Zorg er eerst voor dat de gastmachine is uitgeschakeld. Selecteer vervolgens de gastmachine in de lijst aan de linkerkant van de VirtualBox Manager en klik op Instellingen op de werkbalk.
Klik in het dialoogvenster Instellingen op Gedeelde mappen in de lijst met opties aan de linkerkant. Klik in het venster Gedeelde mappen op de mapknop met het plusteken om een map toe te voegen.
Selecteer in het dialoogvenster Delen toevoegen de optie Overige in de vervolgkeuzelijst Mappenpad.
Het dialoogvenster Bladeren naar map wordt weergegeven. Navigeer naar de map die u wilt delen tussen de host en de gast, selecteer deze en klik op OK.
Het pad naar de geselecteerde map wordt ingevoegd in het invoervak Mappad. De naam van de map wordt automatisch de mapnaam, maar u kunt deze naam desgewenst wijzigen. Als u geen items in deze map op de gastmachine wilt kunnen wijzigen, schakelt u het selectievakje Alleen-lezen in. Als u wilt dat de geselecteerde map tijdens het opstarten automatisch in de gastmachine wordt geladen, schakelt u het selectievakje Automatisch koppelen in. Klik op OK als u klaar bent met het kiezen van uw instellingen voor de gedeelde map.
De geselecteerde map wordt weergegeven in de mappenlijst. Klik op OK om het dialoogvenster te sluiten.
Zorg er nu voor dat de gastmachine nog steeds is geselecteerd in de VirtualBox Manager en klik op Start om hem op te starten.
Zodra de gastmachine is opgestart, open je Nautilus (Bestandsbeheer) door op de archiefkast op de Unity-balk aan de linkerkant van het bureaublad te klikken..
Klik in de lijst Apparaten aan de linkerkant op Computer en dubbelklik vervolgens op de map Media aan de rechterkant. U ziet een map met dezelfde naam als de map die u hebt geselecteerd om te delen op uw hostcomputer met "sf_" toegevoegd aan het begin van de naam.
Als u dubbelklikt op die map, wordt het volgende dialoogvenster weergegeven. Dit komt omdat er nog een taak moet worden uitgevoerd voordat u toegang kunt krijgen tot de gedeelde map.
Naast gebruikers in Ubuntu zijn er ook groepen. Toen VirtualBox het Ubuntu-besturingssysteem installeerde, voegde het een groep met de naam "vboxsf" toe. Voordat je toegang kunt krijgen tot gedeelde mappen, moet je jezelf toevoegen aan de vboxsf-groep. Om dit te doen, drukt u op Ctrl + Alt + T om een terminalvenster te openen. Typ het volgende bij de prompt, vervang "[gebruikersnaam]" door uw gebruikersnaam en druk op Enter.
sudo adduser [gebruikersnaam] vboxsf
Typ uw wachtwoord als daarom wordt gevraagd en druk nogmaals op Enter. Berichten worden weergegeven terwijl u aan de groep wordt toegevoegd en 'Gereed' wordt weergegeven wanneer het proces met succes is voltooid.
Om het Terminal-venster te sluiten, typt u "exit" (zonder de aanhalingstekens) bij de prompt en drukt u op Enter.
Om te verifiëren dat u in de vboxsf-groep bent, typt u "id [gebruikersnaam]" (zonder de aanhalingstekens en vervangt "[gebruikersnaam]" door uw gebruikersnaam) bij de prompt en drukt u op Enter. Alle groepen waarvan de opgegeven gebruiker lid is worden weergegeven.
Als u nu naar de gedeelde map in de map Media gaat zoals hierboven beschreven, ziet u alle bestanden in die map in die map op de hostcomputer..
U kunt deze bestanden rechtstreeks in deze map bewerken als u NIET de optie "Alleen-lezen" hebt geselecteerd bij het selecteren van de map in de Instellingen. U kunt ook bestanden naar en uit deze map kopiëren. Als de map is ingesteld op "Alleen-lezen", kunt u alleen bestanden uit deze map kopiëren en kunt u er geen bestanden naartoe kopiëren.