Operating systeem installeren
We gaan nu het Windows operating systeem van je keuze installeren in de virtuele machine. Hou daarvoor de installatie CD’s/DVD’s van het te installeren operating systeem bij de hand.
- Klik op Settings in de werkbalk.
- In het Settings venster klik op CD/DVD-ROM en vink ‘Mount CD/DVD drive’ aan. Als je een iso-image hebt, dan kun je ook de ‘ISO Image File’ optie kiezen en te specificeren waar deze staat door op het foldertje rechts te klikken.

- Duw de CD/DVD in de CD-ROM drive. Laat de CD/DVD mounted.
- OPTIONEEL: als je Windows 2000 gaat installeren dan moet je in een terminalvenster (Toepassingen –> Hulpmiddelen –> Terminalvenster) het volgende invoeren:
vboxmanage setextradata "VB Windows" "VBoxInternal/Devices/piix3ide/0/Config/IRQDelay" 3
‘VB Windows’ vervangen door je eigen virtuele schijfnaam. Deze actie is noodzakelijk omdat Windows 2000 niet lang genoeg wacht op de schijf. Dit is een Windows 2000 stuurprogramma (driver) fout.
- Klik nu op Start in de werkbalk
- Klik in ‘[Running] VirtualBox OSE’ venster om deze te kunnen bedienen. Accepteer de ‘VirtualBox – Information’ venster. Wil je de virtuele machine verlaten om in Ubuntu iets te doen, druk dan op de rechter Ctrl-toets van je toetsenbord (dit is de zgn. Host key).
- Volg nu de acties op die nodig zijn om het operating systeem te installeren.
- Klik op de OK button in het Informatie venster, nadat je de boodschap hebt gelezen.
- OPTIONEEL: als je Windows 200 hebt geïnstalleerd, voer dan na de installatie in een terminalvenster het volgende uit:
vboxmanage setextradata "VB Windows" "VBoxInternal/Devices/piix3ide/0/Config/IRQDelay" 0
Guest additions installeren
Binnen de virtuele machine gaan we nu de guest additions installeren voor naadloze muis integratie en beeldscherm configuratie.
- Klik op Devices –> ‘Install Guest additions…’.
- Klik in het ‘VirtualBox – Question’ venster op de Yes button om de image te downloaden.
- Klik vervolgens in het ‘VirtualBox – Question’ venster weer op de Yes button om de image te mounten.
- Klik in het ‘innoTek VirtualBox Guest Additons 1.5.0 Setup’ venster op de Next button.
- Selecteer de ‘I accept the terms in the License Agreement’ en klik op de Next button.
- Klik vervolgens op de Install button.
- Klik op de Yes button in het ‘Digital Signature Not Found’ vensters (dit moet je 2 maal doen).
- Klik op de Finish button.
Wil je, om welke reden dan ook, de Guest Additions herinstalleren, dan moet je eerst je CD unmounten. Om dit te doen ga in het VirtualBox-menu naar Devices –> ‘Unmount CD/DVD-ROM’. Daarna kun je de Guest Additions opnieuw installeren door weer Devices –> ‘Install Guest Addditions…’ te selecteren.
Gedeelde folders
We gaan nu een of meerdere gedeelde folders opzetten om bestanden tussen de host en de guest te delen.
- Ga onder Ubuntu naar Locaties –> ‘Persoonlijk map’ en creëer en gedeelde folder door in het Bestandsbeheer (tot en met Ubuntu 8.04 was dit Bestandsbladeraar) venster naar Bestand –> ‘Nieuwe map’ te gaan en dan een naam in te geven.
- Ga bij een actieve virtuele machine (VirtualBox moet dus draaien) naar Devices –> ‘Shared Folders…’
- In het ‘Shared Folders’ venster, klik ‘Machine Folders’ en klik op het foldertje rechts met het groene plusje.
- In het ‘Add Share’ venster klik op het foldertje rechts en selecteer de gedeelde folder die je net hebt aangemaakt en klik de OK button. Daarna zie je de gedeelde folder onder ‘Machine Folders’.

- Klik de OK button om het ‘Shared Folders’ venster te sluiten.
- In je guest Windows operating system open de Windows Verkenner en ga naar Tools/Extra –> ‘Map Network Drive…’/'Netwerk verbinding maken…’, klik op de Browse button en map de gedeelde Ubuntu folder naar een drive. De gedeelde Ubuntu folder vind je onder ‘Entire Network’ en dan ‘VirtualBox Shared Folders’. Zorg dat ‘Reconnect at logon’/'Opnieuw verbinding maken bij aanmelden’ aangevinkt is. Klik de OK-button.
- Klik de Finish/Voltooien button.
- Nu kun je de gedeelde folders in de Windows Verkenner onder ‘My Computer’/'Mijn Computer’ terugvinden.
Netwerk
Nu gaan we het netwerk opzetten. Hiervoor hebben we een aantal mogelijkheden:
NAT met DHCP
NAT (Network Address Translation) in combinatie met de in VirtualBox ingebouwde DHCP-server. Nadeel is dat de guest alleen naar buiten kan (je kan dus het internet op), maar niemand en niets kan connecteren met deze virtuele machine. Als je geen server als guest draait is dit wellicht voldoende.
- Sluit het ‘[Running] – VirtualBox OSE’ venster door de guest (het virtuele operating system) af te sluiten.
- Klik in ‘VirtualBox OSE’ op Settings in de werkbalk.
- In het Settings venster klik op Network en controleer of ‘Enable Network Adapter’ is aangevinkt, dat bij ‘Attached To’ NAT is gekozen, er een (willekeurig) ‘MAC address’ is en dat ‘Cable Connected’ is aangevinkt (ook al gebruik je wireless, het is immers een virtuele machine). Zo niet, doe het dan.

- Klik op Start in de werkbalk.
- Zorg nu dat binnen de guest de werkgroep op het domein van je netwerk staat. Ga daarvoor naar Start –> Configuratiescherm –> Systeem. In het Computernaam tabblad is de naam die achter Werkgroep moet staan de domeinnaam van Ubuntu. Zorg ook dat je DHCP (automatisch toekennen van IP-adressen) voor je netwerk binnen de guest gebruikt. Ga daarvoor naar Start –> Configuratiescherm –> Netwerkverbindingen. Kies je netwerk (’LAN verbinding’ of ‘Draadloze netwerkverbinding’). Bij eigenschappen van TCP/IP kies je voor het automatisch verkrijgen van de IP-adressen.
- Als het goed is heb je nu internet connectie en is je netwerk dus actief.
HIF
Wil je wel een verbinding kunnen maken met deze guest, dan zul je HIF (Host Interface Networking) moeten activeren. Vaak wil je deze optie als je een server als guest draait.
- Ga naar Systeem –> Beheer –> ‘Synaptic PakketBeheer’ en controleer of de volgende pakketten zijn geinstalleerd:
- uml-utilities
- bridge-utils
Zo niet dan installeren door deze aan te vinken en dan op Toepassen in de werkbalk klikken.
- Ga naar Systeem –> Beheer –> ‘Gebruikers en groepen’ en klik op de ‘Groepen beheren’ button.
- In het ‘Groepen instellingen’ venster scroll naar beneden naar uml-net, klik op uml-net en klik op de Eigenschappen button.
- In het ‘Eigenschappen groep uml-net’ venster vink je inlognaam aan en klik op de OK button.
- Scroll naar vboxusers en klik op de Eigenschappen button, daar moet je inlognaam aangevinkt zijn, anders zal de bridge niet werken. (als je deze howto vanaf het begin gevolgt hebt, dan is dit al gebeurd)
- We gaan een bridge aanleggen door handmatig (sorry, maar ik ken nog geen programma die dit doet) het bestand /etc/network/interfaces aan te passen. Maak voor de veiligheid eerst een kopie door in een terminal venster het volgende commando in te voeren:
sudo cp /etc/network/interfaces /etc/network/interfaces.backup
- In hetzelfde terminalvenster gaan we nu een editor openen door het volgende in te voeren:
sudo gedit /etc/network/interfaces
- In het ‘interfaces (/etc/network) – gedit’ venster voeg nu aan het eind het volgende toe:
auto tap0
iface tap0 inet manual
tunctl_user <plaats hier je loginnaam> (zonder < en >)
auto br0
iface br0 inet dhcp
bridge-ports eth0 tap0
Als je statische adressen gebruikt moet je de bovenstaande laatste 3 regels vervangen door:
auto br0
iface br0 inet static
address <vul hier je ip-adres in>
netmask <vul hier je ip-adres in>
gateway <vul hier je ip-adres in>
- Klik nu op Opslaan in de werkbalk en sluit het ‘interfaces (/etc/network) – gedit’ venster af.
- Ga naar Toepassingen –> Hulpmiddelen –> ‘VirtualBox OSE’.
- In het ‘Virtual OSE’ venster klik op Settings in de werkbalk.
- Klik in het linker subvenster op Network.
- In het ‘Adapter 1′ tabblad kies je adapter bij kies ‘Adapter Type:’, kies bij ‘Attached to:’ ‘Host Interface’ en vul bij ‘Interface Name:’ Tap0 in.
- Log nu uit en log opnieuw in.
Seamless integration with Ubuntu host
Naadloze integratie met Ubuntu krijg je door bij een actieve VirtualBox op de toetsencombinatie rechter Ctrl-toets en de L-toets van het toetsenbord te drukken. Zie het screenshot voor een voorbeeld:

Je ziet Firefox en Internet Explorer naast elkaar. Verder zie onderaan in het scherm naast de Ubuntu taakbalk de Windows 2000 taakbalk.
LET OP: VirtualBox heeft onder Ubuntu 7.10 nog een bug. Als er in de Windows guest geen applicatie actief is dan krijg je of het Windows bureaublad te zien of een zwart scherm. Zorg er voor dat je een applicatie open hebt staan (bijvoorbeeld de calculator). Hou ook minimaal een applicatie open. Als je alle Windows applicaties sluit, dan treed de bug weer op. Voor zover ik weet zorgt Innotek er voor dat deze bug onder Ubunte 8.04 opgelost is. Tot dan moeten we het met deze workaround doen, maar wat is de seamless mode fantastisch.
Printen vanuit de Windows guest
Zie mijn artikel Printer onder Ubuntu remote benaderen vanaf MS Windows |
Leo,
Is het niet zo dat een andere voorwaarde om virtualbox te kunnen draaien, ondersteuning door de processor noodzakelijk is?
Comment door Michael — juni 5, 2008 @ 2:00 pm |
@Michael, VB maakt gebruik van x86-virtualisatie en draait op alle processoren met een x86 architectuur. Zie voor een uitleg: http://en.wikipedia.org/wiki/X86_virtualization.
Dus ja, niet alle processoren voldoen. Ik zal de sidebar hiervoor aanpassen. Mijn dank voor je toevoeging.
Comment door Leo — juni 6, 2008 @ 5:16 pm |
Dank je wel voor dit artikel, erg duidelijk. Ik heb alles meteen werkend gekregen (nadat ik een flink aantal andere websites had bekeken en adviezen uitgeprobeerd).
THX!
Comment door wilco — juli 4, 2008 @ 8:22 pm |
@wilco, graag gedaan.
Comment door Leo — juli 6, 2008 @ 8:56 pm |
Ik snap niet goed wat je bedoeld met
“Zorg nu dat binnen de guest het domein op het domein van je netwerk staat en dat je DHCP voor je netwerk binnen de guest gebruikt.”
Ik heb XP Pro als gast kan je mij helpen?
Comment door tim — oktober 27, 2008 @ 9:57 pm |
@tim, wat ik bedoel is het volgende (ik heb geen XP bij de hand, dus ik doe het even uit mijn blote hoofd):
- in XP moet de werkgroep op de domeinnaam van Ubuntu staan. In XP: Configuratiescherm –> Systeem. In het Computernaam tabblad is de naam die achter Werkgroep moet staan je domeinnaam van Ubuntu.
- in XP moet het netwerk op DHCP staan. In XP: Configuratiescherm –> Netwerkverbindingen. Kies je netwerk (’LAN verbinding’ of ‘Draadloze netwerkverbinding’). Bij eigenschappen van TCP/IP kies je voor het automatisch verkrijgen van een IP-adres (dit is DHCP).
Ik heb het artikel naar aanleiding van jouw vraag aangepast.
Comment door Leo — oktober 27, 2008 @ 11:10 pm |
Hallo,
Ik had VirtualBox zonder problemen geïnstalleerd. Daarna ook zonder problemen Windows XP geïnstalleerd als besturingssysteem. Toen ik daarna Windows Service Pack 2 wilde installeren liep dat vast omdat er te weinig ruimte zou zijn. Waarschijnlijk heb ik daarna een foute handeling verricht, maar toen zat alles zo vast dat enkel een harde boot uitkomst bood.
Ik heb na wat gerommel Virtual Box weer verwijderd en weer opnieuw geïnstalleerd en weer een Windows XP machine aangemaakt. Maar als ik dan die machine wil starten krijg ik onderstaande melding in het venster van de virtuele machine waar ik geen chocolade van kan maken:
Wie heeft een idee / oplossing?
met vriendelijke groet,
Jef van Schouwen
VirtualBox can’t operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot.
VBox status code: -4011 (VERR_VMX_IN_VMX_ROOT_MODE).
Result Code:
NS_ERROR_FAILURE (0×80004005)
Component:
Console
Interface:
IConsole {e3c6d4a1-a935-47ca-b16d-f9e9c496e53e}
Comment door Jef van Schouwen — november 30, 2008 @ 8:57 pm |
@Jef, dat is een bug. Er is nog geen patch voor maar wel een workaround:
- installeer bum (=bootupmanager) via Synaptic
- ga naar Systeem –> Beheer –> Bootup-Manager en vink ‘Full virtualization on i386 and amd64 hardware – kvm’ uit.
Deze workaround zorgt ervoor dat je kvm niet hoeft te deinstalleren en weer kan activeren als er een patch is voor dit probleem.
PS. Er is een optie in het VirtualBox settings venster onder de Advanced tab: ‘Enable VT-x/AMD-V’. Ik weet niet of deze effect heeft. Ik heb zelf nl. geen KVM.
Comment door Leo — november 30, 2008 @ 9:26 pm |
Beste Leo,
Ik heb HIF aan de praat gekregen. Met wat moeite, maar dat lag vooral aan mijn gezonde verstand. Om anderen bij dit onderdeel te helpen zou je wellicht tussen 9 en 10 kunnen toevoegen dat onder settings van Virtualbox onder -> network -> adapter bij ‘attached to’ >host interfacetap0< ingevuld moet worden.
Verder alle lof voor jouw verhelderende instructies. Dat er nog vele mogen volgen!
Groet,
Job
Comment door Job — december 10, 2008 @ 9:26 pm |
@Job, goede aanvulling waarvoor dank. Toegevoegd.
Comment door Leo — december 11, 2008 @ 11:03 pm |
Thanks!,
Comment door Ffiwrvkz — december 13, 2008 @ 4:49 pm |
Beste Leo,
Een beetje late reactie op jouw tip (8) voor mijn probleem (7). Was vergeten dat ik hier een vraag “had uitgezet”. Vanavond uitgeprobeert em het werkt!
Bedankt,
Jef
Comment door Jef — januari 14, 2009 @ 10:02 pm |
Beste Leo,
Bedankt voor de prachtige uitleg. Met jouw beschrijving lukt het perfect! Tenminste: onder Hardy is het me gelukt. Op mijn laptop heb ik Intrepid draaien en daar ziet het synaptic pakketbeheer er onvolledig uit wanneer ik de zoekterm ‘virtualbox’ ingeef. Die pakketten dan installeren levert blijkbaar niks werkends op. Hoe moet het daar?
Bedankt,
Olivier
Comment door Olivier — maart 6, 2009 @ 8:23 pm |
Olivier, op dezelfde manier. Zorg wel dat je in Systeem –> Beheer –> Softwarebronnen –> tabblad ‘Ubuntu Software’ de unicerse aangevinkt hebt. In Synaptic kies voor virtualbox-ose en virtualbox-ose-guest-utils. That’s it.
Wat werkt er niet voor je?
Comment door Leo — maart 6, 2009 @ 8:40 pm |
Morgen Leo,
Heb net sharedfolder aangemaakt volgens jouw beschrijving.
Dit ging perfect.
Ik heb echter niet de OSE versie van VirtualBox geinstalleerd maar
virtual box 2.1, 2.1.4-42893_Ubuntu_hardy
Werkt uitstekend.
Is het raadzaam om de ose-versie te installeren. Wat is het verschil.
Mijn complimenten voor je uitleg.
Geef deze site door aan mijn Linux-vrienden.
Hartstikke bedankt.
Jossie
Comment door cajos — april 2, 2009 @ 8:47 am |
Jossie, als ik eerlijk moet zijn dan zou ik bij de PUEL versie 2.1.4 blijven. De 2.1 versie zorgt voor alle netwerkinstellingen tussen het host en de guest besturingssysteem. De OSE versie in Ubuntu is ouder dan 2.1 en doet dit niet. Dat moet je zelf handmatig doen.
Verschillen OSE en PUEL:
- OSE heeft geen USB support
- OSE heeft geen VRDP (virtual Remote Dekstop)
Comment door Leo — april 2, 2009 @ 5:29 pm |
Hallo Leo,
Omdat ik graag ubuntu wil gebruiken maar toch een aantal window programmaś nodig heb (bijv. photoshop) heb ik naast versie 8.10 ubuntu ook virtualbox geinstalleerd OSE versie. Alles geinstalleerd incl vista volgens jouw duidelijke beschrijving. Echter toch een probleem. Ik installeer als een van de laatste zaken HIF verbinding met guest Na deze laatste aanpassing gemaakt te hebben krijg ik bij start guest systeem de melding
Failed to initialize Host Interface Networking.
VBox status code: -3100 (VERR_HOSTIF_INIT_FAILED).
Result Code:
NS_ERROR_FAILURE (0×80004005)
IConsole {e3c6d4a1-a935-47ca-b16d-f9e9c496e53e}
De Guest addition heb ik (tweede probleem)geinstalleerd onder root (conform beschr. virtualbox ubuntu NL). Via jouw beschrijving ging het niet omdat ik de melding /usr etc kreeg. Neem aan dat de methode die ik als alternatief gebruikt heb ook goed is.
Kun je mij helpen met mijn hierboven beschreven probleem
Groet Henk Fietje
Comment door Henk Fietje — april 6, 2009 @ 6:29 pm |
De foutmelding VERR_HOSTIF_INIT_FAILED betekent dat VirtualBox de TAP setup niet kan uitvoeren.
Zorg dat je loginuser lid is van de vboxusers groep en dat de rechten voor /dev/net/tun goed staan. Voer de volgende commando’s in een terminalvenster uit:
chgrp vboxusers /dev/net/tun
chmod 666 /dev/net/tun
Je kan ook op Ubunutu 9.04 wachten. Daar zit VirtualBox 2.1.4 OSE in de repository en die handelt HIF automatisch af (via een HIF device driver en dus op een andere manier dan hier beschreven).
Comment door Leo — april 7, 2009 @ 8:17 pm |
Of de-instaleer alles, herstel je netwerk config, download het 2.1.4 ose deb pakket voor 8.10 vanaf de virtualbox website en installeer deze handmatig. (bij fouten even de website raadplegen, het kan zijn dat niet alles goed wordt verwijderd) Kies bij Host Interface je netwerkkaart (eth0 bv.)
Dit werkte voor mij uiteindelijk.
Comment door Paul — april 8, 2009 @ 12:34 am |
Hoi Leo,
Ik ben al enige tijd aan het stoeien met Ubuntu 8.10 en Vbox en mijn Dell met een NVIDIA Quadro FX 360M.
Zowel de Sun versie als de ose geven bij het zelfde resultaat. Als ik een VM creer en deze wil starten krijg ik the famous black screen met een stil staande cursor, en voor de rest geheel niets
VM workstation krijg ik zonder problemen aan de praat. Die wil ik echter niet. Ik wil Vbox ivm enkele voor mij belangrijk features.
Heb je tips of ideeen om van dat zwarte schem af te komen??? (ik zal later deze week nog proberen een test op te zetten met ubuntu op esx en een vbox)
Of wordt het wachten tot 26 april (dat was toch de datum dat ubuntu 9.x officieel gelanceerd wordt ?)
Ben je op de hoogt van de specs van de OSE versie die meer geleerd wordt met 9.04?
Networking bridge/host mode – USB??
al vast bedankt voor de reatie
mvg, Leo
Comment door Leo — april 14, 2009 @ 11:25 pm |
Leo, wat voor grafisch kaart heb je? Dit kan verscheidene oorzaken hebben:
1) Laten we met het makkelijkste beginnen. Check onder Settings in het Basic tabblad of ‘3D Acceleration’ uitstaat. Check ook de extended features in het Advanced tabblad. Zet IO APIC (behalve voor Windows guest!!), VT-x/AMD-V en PAE/NX eens uit. Kies bij ‘IDE Controller Type’ PIIX4.
2) Het zou ook iets met de resolutie van VB te maken kunnen hebben. Deze kan op een ongeldige resolutie staan. Kreeg je het zwarte scherm voor of na het installeren van de Guest Additions?
3) Als bovenstaande niet werkt: start VirtualBox eens in een terminalvenster met:
VirtualBox -startvm VM_NAME -rmode imagewaarbij VM_NAME de naam is van het image is, dus zoals je deze ziet in het VirtualBox scherm waar je het image moet kiezen om te starten.4) Kijk eens in Synaptic of je libsdl1.2debian geïnstalleerd hebt.
Laat maar horen of dit iets opgelost heeft.
23 april wordt Ubuntu 9.04 gelanceerd. In deze versie zit VirtualBox OSE 2.1.4. Hierin zit betere ondersteuning voor o.a. Host Inerfaces (out of the box, heerlijk), shared folders, clipboard vanuit host naar guest (out-of-the box), USB (m.n. udev), hardware virtualisatie, …
Comment door Leo — april 15, 2009 @ 10:32 am |
Leo, dank je voor de snelle reactie
Laten we de opties eens aflopen
1) de videokaart: NVIDIA Quadro FX 360M. 3d accelrations en werkelijk alle combinaties cab IO APIC VT IDE / SATA controller gehad
Allemaal het zelfde resultaat – Stasrt de VM – boor option scherm komt voorbij – als ik wil kan ik daar ook mijn keuzes maken – Booten, enhet scherm wordt zwart (dus ook geen vbios meldingen)
2) Resoluties uit gepobeerd, Guest additions kan ik niet installeren om dat in niet eens tot het punt kom waar ik mijn os binnen vbox kan installeren
3) Een start van de command line heb ik geprobeerd alleen weet ik niet meer met welke opties \
4)Ga ik controleren en laat he je weten
9) tja – zelfs als ik nog op opgelost krijg, ik geloof dat ik toch maar gelijk naar 9.04 ga
Zoals ik het lees is 9.04 versie die ik wil – nu nog de SAP java Gui aan de pruttel krijgen…..
en anders natuurlijk de windows versie met seamless integration
mvg, Leo
Comment door Leo — april 15, 2009 @ 9:45 pm |
Beste Leo,
Ook ik ben onlangs overgestapt op Ubuntu 8.04 LTS, was het trage Windows meer dan zat. Op zich draait alles prima. Eén van de softwarepakketten die ik niet kan vervangen onder Linux, is Sporttracks in combinatie met Garmin Forerunner 305 (sporthorloge met gps). Heb Sun VirtualBox 2.2.2 en Windows XP (laatste versie) geinstalleerd. Muis werkt perfect, verbinding is ok. Heb de indruk dat ook de usb poort wordt gezien. In de settings heb ik “enable usb controler” aangevinkt…in het lijstje staat “unknown device 091E:0003 [0001]. Ik neem aan dat dat mijn usb verbinding met de Garmin is. Vervolgens heb ik de software geinstalleerd (Sporttracks) maar..dit pakket kan geen verbinding maken met de usb device. Wat doe ik fout? Kun je mij op weg helpen?
Alvast bedankt voor de moeite,
Bart
Comment door Bart — mei 26, 2009 @ 11:36 pm |
Klopt, device 091E:0003 is de Garmin Etrex Vista C.
Check of je gebruikersnaam lid is van de vboxusers groep.
Ga naar Systeem –> Beheer –> ‘Gebruikers en groepen’
Selecteer de button ‘Groepen beheren’.
Selecteer vboxusers.
Klik op de Eigenschappen button.
Vink je Gebruikersnaam aan.
Schrijf de Groups-ID op.
Nu gaan we USB ondersteuning aanzetten (onderstaande geldt alleen voor Ubuntu 8.04)
sudo gedit /etc/init.d/mountdevsubfs.shJe ziet het volgende:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
Haal het # vooraan op de laatste 4 regels weg. Resultaat moet zijn:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
In een terminalvenster voer het volgende commando uit:
sudo gedit /etc/fstabVoeg het volgende aan het eind van het bestand toe:
## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=124,devmode=664 0 0
Vervang 124 door de Groups-ID die je opgeschreven hebt.
Herstart de computer. Nu moet USB te benaderen zijn vanuit VirtualBox.
Optioneel: als bovenstaande niet voldoende, kan je ook nog het volgende aanpassen (additioneel dus):
Weer in terminalvenster:
sudo gedit /etc/init.d/mountkernfs.shVoeg boven de regel “# Mount spufs, if Cell Broadband processor is detected” de volgende 2 regels toe:
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=124,devmode=664
Ook hier geldt vervang 124 door de Groups-ID die je opgeschreven hebt.
Herstart de computer. Nu moet USB te benaderen zijn vanuit VirtualBox.
Comment door Leo — mei 27, 2009 @ 8:07 pm |
Beste Leo, allereerst heel hartelijk dank voor je reactie. Maar…ik hetgeen je mij adviseert nu 2x uitgevoerd, beiden helaas tot een onbevredigend resultaat. Kortom….de windows software pakketten Sporttracks en Sport Center krijgen geen verbinding met het Gramin GPS horloge. Heb je nog een suggestie?
Comment door Bart — mei 29, 2009 @ 7:40 pm |
Heb je een USB disk? ZO ja, laten we dan even kijken of je deze wel kan benaderen.
- Sluit een USB stick/disk op de USB poort aan.
- VirtualBox (niet het image!) opstarten en de USB toevoegen.
- USB stick/disk uit USB poort halen.
- Windows (image) starten.
- USB stick/disk weer op USB poort aan sluiten.
- Evt. hardware driver installeren als Windows hierom vraagt.
- Kijk of je de USB stick/disk kan benaderen.
Bij mij werkt dit. Ik zit wel op 9.04 (met XP guest).
Comment door Leo — mei 29, 2009 @ 8:28 pm |
Ik heb het met een usb stick met geheugenkaartje uitgeprobeerd…werkt allemaal prima. Kan het zowel via Ubuntu als via Windows-image benaderen. Maar de Garmin nog steeds niet. Ook in Ubuntu is de Garmin Forerunner 305 via Locaties niet zichtbaar. Ligt het probleem mogelijk daar al?
Comment door Bart — mei 29, 2009 @ 8:42 pm |
Bart, Nee daar ligt het probleem niet. Als Ubuntu de poort kan zien dan zou dat voldoende moeten zijn. Ik ken de Garmin Forerunner 305 niet. Wat zit er in? Flashgeheugen?
Ik heb even zitten googlen en zie dat een heleboel mensen met dit probleem zitten. Wel heb ik dit gevonden: http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=124627
gpsbabel en gebabel zitten in de repository van Ubuntu (Synaptic).
Dan heb je wellicht VirtualBox niet nodig.
PS. In de repository zit ook garmin-forerunner-tools, maar dit zijn commandline tools.
Laat maar even weten of het lukt.
Comment door Leo — mei 29, 2009 @ 9:25 pm |
Leo, het is mij uiteindelijk niet gelukt om het via de Windows image aan de praat te krijgen. Maar..net wat je zelf al schreef, heb een prog gevonden die onder Ubuntu werkt. Grafisch wel veel minder mooi dan bijv Sporttracks, maar ja..heb tenminste wat. Nogmaals hartelijk dank voor je moeite.
Comment door Bart — mei 30, 2009 @ 6:58 pm
Hallo Leo,
Draai inmiddels met 9.04 windows vista met virtualbox OSE. Vista met internet werkt correct. Ik heb ec hter een probleem. Door gebruik te maken van 9.04 waren geen netwerkinstellingen nodi en kwam internet direct binnen na opstart van OSE. IK heb verder een gedeelde folder aangemaakt volgens jouw beschrijving in Ubuntu (machine folders etc.). Hierna in windows vista een netwerkverbinding proberen aan te maken en dat lukt niet. Folder entire network verschijnt niet. Voor zover ik weet alles in Vista ingestelt om bestanden te delen etc. Wat doe ik niet goed hier. Ik heb ook nog het deel voor HIF gevolgt, maar daar gaat het fout bij pnt. 8 waar staat in het Interfaces (/etc/network)- gedit’ venster etc. als ik toevoeg auto tap0 enz gaat de internetverbinding op tilt( uit en inloggen natuurlijk) en valt dus uit. Dit deel heb ik dan ook niet gebruikt. Internet werkt dus op beide systemen. Kun je hier iets mee.
Alvast bedankt Henk
Comment door Henk Fietje — juni 8, 2009 @ 5:21 pm |
Henk, wat je beschrijft voor de netwerkverbinding klopt. Versie 2.2 heeft dit ontzettend verbeterd en vergemakkelijkt.
Gedeelde folder:
Als je de gedeelde folder in Machine Folders in VirtualBox hebt staan, dan is dat in ieder geval correct. De gedeelde folder vindt je in de nieuwere versies onder Windows Explorer (Verkenner) –> My Network Places –> Entire Network –> VirtualBox Shared Folders. Sorry, ik moet het artikel (zoals eerder al eens een keer vermeld) nodig bijwerken.
Hopelijk werkt dit voor jou.
Comment door Leo — juni 9, 2009 @ 9:19 pm |
Hoi, Ik heb Vista Premium als 1e opstart programma ( werd voor geinstalleerd met nieuwe laptop) ) en een recovery dvd gemaakt van het systeem. Nu heb ik met een collega gesproken en die zij dat ik Linux moest draaien omdat dit stabieler is etc is. Ik heb Ubuntu 9.04 op een aparte partitie geinstalleerd, en start nu op in Linux. Nu wil het dat ik niet meer bij mijn bestanden (video en muziek en werk en studie(encrypted) ) kan komen die op mijn C-schijf ( vista ) staan zonder op te starten met Vista. Mijn collega zei mij dat ik Vista Premium als guest kan installeren onder Linux en dat ik dan wel bij deze bestanden kan komen. Is dit mogelijk en hoe doe ik dat? Ik heb geprobeerd Vista Premium te installeren in Virtual Box, maar dan kijg ik de melding van Acer E-recovery dat hij mijn C-schijf opnieuw gaat installeren en dat is natuurlijk niet de bedoeling. Kan iemand mij hierbij helpen, want met google kom ik ook niet verder. Alvast bedankt
Comment door Windows Guest onder Ubuntu — juni 22, 2009 @ 3:33 pm |
Windows Guest, Hiervoor heb je VirtualBox niet nodig en als guest in VirtualBox kom je er alleen maar bij als Ubuntu er ook bij kan. M.a.w. deinstalleer VirtualBox maar weer als je deze niet voor iets anders nodig hebt. Ubuntu heeft standaard de NTFS driver geïnstalleerd. Controleer in Synaptic of hiervoor ntfs-3g geïnstalleerd is. Zo niet installeren.
Als je bij de installatie hebt aangegeven dat je de bestanden onder Windows in Ubuntu wilt zien dan werden deze partities automatisch gemount.
Maar goed, dit kan je ook nu nog handmatig doen, maar dan moet je weten welke partitie dat is. Dit kan je te weten komen door het volgende commando in terminalvenster uit te voeren:
sudo /sbin/fdisk -lKijk naar een regel met NTFS. Vooraan op de regel zie je dan de partitie (formaat /dev/sda#), bijvoorbeeld /dev/sda2.
Deze partitie kan je nu automatisch mounten zodat na een start van de computer deze Windows partitie toegankelijk is. Hiervoor moet je /etc/fstab aanpassen. Doe dit als volgt in een terminalvenster:
sudo gedit /etc/fstabEr wordt nu een gedit venster geopend. Voeg aan het eind de volgende regel toe:
/dev/sda2 /path_to/mount_point ntfs-3g defaults 0 0waarbij je /dev/sda2 moet vervangen door de daadwerkelijke partitie van Windows en /path_to/mount_point moet vervangen door een daadwerkelijk folder, die je voordat je gaat herstarten moet hebben gecreëerd.
Kies bijvoorbeeld /home/hier_je_loginnaam/Windows_Vista (vervang hier_je_loginnaam door je daadwerkelijke loginnaam).
Doe dit als volgt in een terminalvenster:
mkdir $HOME/Windows_VistaHopelijk is bovenstaande duidelijk.
Als je nu reboot moet de Windows partitie gemount worden en moet je de bestanden onder Windows kunnen benaderen.
Comment door Leo — juni 22, 2009 @ 8:13 pm |
Hoi Leo,
Onder 9.04 werkt het geweldig, bedankt voor je uitstekende verhaal.
Ik krijg alleen mijn USB poort voor Nokia PC Suite niet aan de praat en met het commando:
Nu gaan we USB ondersteuning aanzetten (onderstaande geldt alleen voor Ubuntu 8.04)
sudo gedit /etc/init.d/mountdevsubfs.sh
Je ziet het volgende:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
Haal het # vooraan op de laatste 4 regels weg. Resultaat moet zijn:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
werkt niet want dit kom ik in het programma helemaal niet tegen, je zei al dat het alleen voor 8.04 werkt.
Heb je nog een tip om het voor 9.04 ook werkend te krijgen ?
Comment door arjen — juli 4, 2009 @ 12:30 pm |
Arjen, Klopt allemaal wat je schrijft. Ik zou de VirtualBox PUEL versie ipv de OSE versie pakken. Deze mag je privé vrij gebruiken, maar niet zakelijk. Deze ondersteund USB beter, omdat er drivers bij geïnstalleerd worden. Ik heb nog steeds op mijn agenda een artikel staan voor VB PUEL.
Installeren als volgt (kort samengevat):
Download eerst de GPG sleutel hier.
Voeg in Systeem –> Beheer –> Softwarebronnen –> ‘Software van derden’ tabblad de volgende regel toe (kies de juiste versie):
deb http://download.virtualbox.org/virtualbox/debian jaunty non-freedeb http://download.virtualbox.org/virtualbox/debian intrepid non-free
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
Ga in Softwarebronnen naar het Autenticatie tablad en importeer sun_vbox.asc
Open Synaptic en installeer virtualbox-3.0 en dkms.
That’s it.
Comment door Leo — juli 4, 2009 @ 1:27 pm |