Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 11 reacties
Bron: Oracle

VirtualBox logo (90 pix)Oracle heeft versie 4.3.22 van VirtualBox uitgebracht. VirtualBox kan worden gebruikt om andere besturingssystemen in een virtuele omgeving op een computer te installeren. Op die manier is het mogelijk om verschillende besturingssystemen op dezelfde hardware naast elkaar en tegelijkertijd te gebruiken. VirtualBox is beschikbaar voor Windows XP en hoger, OS X, Linux en Solaris, en is in staat om een groot aantal gastbesturingssystemen te draaien.

In versie 4.3 van VirtualBox is onder meer de complete virtualisatiecode herschreven, wat diverse problemen heeft verholpen en ook verschillende prestatieverbeteringen laat zien. Verder zijn er videocapturing en ondersteuning voor ipv6, kunnen diverse virtuele machines die op dezelfde computer draaien nu via het interne netwerk met elkaar communiceren en is er ondersteuning voor multitouchschermen. Deze twaalfde update bevat daarnaast nog de volgende verbeteringen:

The following items were fixed and/or added:
  • VMM: refined measurement of TSC frequency on the host, improves timekeeping for guests
  • VMM: decreased CPU load resulting from guest MMIO writes to the virtual APIC
  • VMM: fixed interception of debug exceptions, observed while using the dbx debugger on Solaris guests (VT-x only)
  • GUI: 3D overlay window positioning code improved, fixed potential misplacement of 3D accelerated guest graphics content
  • GUI: fixed accident SSL authentication failures during update check on Windows hosts (bug #12969)
  • GUI: never send the "ACPI power" keyboard scancode to the guest, we have the ACPI power button for that
  • GUI: was unable to properly restore seamless mode VM from snapshot/saved-state under some circumstances
  • VBoxHeadless: don't crash if 3D is enabled in the VM settings (bug #10250)
  • ATA: fixed several passthrough issues (bugs #12310, #1360)
  • Audio: fixed DirectSound failure when the the host has no audio input device (Windows hosts only; bug #9205)
  • SB16: fixed compatibility issue (bug #13769)
  • Storage: fixed broken CD/DVD passthrough when using the IDE controller (bug #12310)
  • NAT: new ping proxy for Windows hosts (bug #11871)
  • NAT: Properly report outbound connect(2) failures to guest with TCP RST or ICMP (bug #10525)
  • NAT Network: no need for frequent wakeups in VBoxNetDHCP and VBoxNetNAT (bug #11681)
  • Host-only adapter: prevent Windows from creating an "Unidentified network" (bug #9688)
  • Bridged Networking: don't leak host-to-guest traffic to the wireless network when bridging to a wireless interface (bug #13714)
  • Main: fixed a possible race when changing the medium leading to a deadlock under rare conditions (bug #13722)
  • VBoxManage: fixed return code if starting a VM failed (bug #13773)
  • API: fixed 2 deadlock opportunities related to medium handling (bugs #13789, #13801, thank you Alexander Urakov)
  • API: fixed bug in XPCOM which created too few worker threads, sporadically resulting in a deadlock (bug #13802, thank you Alexander Urakov)
  • SDK: fixed a garbage collection leak in the Python VirtualBox webservice API binding (bug #13817)
  • Linux hosts: fixes for activated SMAP (Broadwell and later, bug #13820)
  • X11 guests: prevent unwanted hiding of guest screens on multi-monitor guests (bug #13287)
  • X11 guests: added support for X.Org Server 1.17
  • X11 Additions: fixed a memory leak in VBoxService if libdbus is available but dbus-daemon isn't running (bug #13770)
  • Windows Additions: prevent VBox WDDM driver from loading if host reports weak OpenGL capabilities. 3D content now can be shown over Remote Desktop connection.
  • Winodws Additions: some fixes for recent Windows 10 Previews
  • Linux Additions: fixed a compatibility issue with 64-bit Linux 2.4 kernels
  • Linux Additions: fixed a potential use-after-free when unloading the VBoxGuest module
  • Linux Additions: Linux 3.19 fixes (bug #13741)

VirtualBox 4.3.0 screenshot (620 pix)

Versienummer:4.3.22
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, Windows XP, macOS, Solaris, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8
Website:Oracle
Download:https://www.virtualbox.org/wiki/Downloads
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (11)

Ik blijf het jammer vinden dat Virtual Box geen WiFi emulatie heeft.

Ook vind ik bridged networking niet altijd even lekker werken. Ideaal zou zijn wanneer je je interne WiFi adapter kon forwarden naar je VM, en de adapter op je host uitschakelen. Zou een mooie toevoeging zijn!
Die laatste truc kan uberhaupt niet. Je hebt altijd de driver op de host nodig om authenticatie op de Wifi te doen.

Wat je wel kunt doen is op de host de TCP-stack loskoppelen van de adapter. Je hebt immers op de host alleen het ethernet/NDIS stuk nodig.
Ik doe dat laatste regelmatig omdat de beveiligingssoftware op onze PC's hier over de rooie gaat als de host 2 ip-addressen tegelijk gebruikt (LAN en WIFI tegelijk aktief).

Ik doe het alleen net andersom.:De Wifi op de host gebruiken en de LAN adapter bridgen naar de VM. IK moet wel want het Wifi LAN hier gebruikt NAC op basis van Radius gekoppeld aan domain machine-certificaten voor authenticatie . Als ik geen TCP heb op de Wifi werkt de authenticatie helemaal niet.
Op bedraad LAN is er geen NAC dus dan kan de niet-domain VM wel het LAN op.

Bij normale wifi (WPA2-PSK authenticatie) kun je wel de VM bridgen op de wifi en GEEN TCPIP hebben op de host-kant van de wifi adapter.
Mijn idee was om het hardware device direct te koppelen aan de VM, net zoals bijvoorbeeld een USB stick die je koppelt. Misschien is dat niet mogelijk, maar volgens mij draaien de drivers dan op de VM, dus kan de authenticatie ook vanuit de vm gebeuren.
Volgens mij moet dat in theorie kunnen werken, maar is er maar een kleine groep hardware waarvoor dit technisch kan.
Het ligt er aan hoe de hardware precies op de interne bussen van het motherbaord aangesloten zit.
En moet ook de bios (indien aanwezig) van de kaart meewerken en de drivers ook netjes geschreven zijn.

Ik ben het in praktijk nog nooit tegengekomen. Moet ook zeggen dat ik het nooit geprobeerd heb...
Dit kan wel op een Linux host maar niet op een Windows host, zie: https://www.virtualbox.org/manual/ch09.html#pcipassthrough
Dank voor de link.
Als het zo eens bekijk gaat een Wifi adapter waarschijnlijk nooit werken. D'r is bijna altijd sprake van shared interrupts. Of de apater zit intern USB aangesloten (vaak bij laptops het geval).
Juist USB is super makkelijk door te geven. PCIe is veel ingewikkelder.
Ook met shared interrupts kan je devices doorgeven, alleen moet je dan het root device doorgeven. Als je dus in je laptop een gedeelde WiFi & Bluetooth kaart hebt zitten, moet je de hele kaart doorgeven aan de VM.

Technisch gezien zijn er overigens nog wel eens wat obstakels per device. Dat heeft soms met specifieke implementaties te maken van de leverancier icm een BIOS/UEFI.

Zo kunnen Intel adapters in vPro laptops gebruikt worden door de BIOS voor Out-Of-Band-Management... Dat soort dingen wil PCIe passthrough nog wel eens in de weg zitten.
USB doorgeven zoals jij bedoelt is niet hetzelfde als hardware device rechtstreeks in the VM mappen.
En is inderdaad veel makkelijker. Kan zelfs op een CPU zonder hardware virtualisatie instructies. Kan ook richting een emulator/VM die een andere CPU architectuur faket (b.v een ARM VM op een x86 host..

Je hebt gelijk wat betreft die shared interrupts. Had ik even te snel doorheen gelzen.
Heel prettig dat er iets aan de CPU load is gedaan.
Ik draai Android in VBox, omdat mijn ouwe Defy geen Clash of Clans kan draaien en dan moet de laptop toch echt aan de voeding liggen, wil ik een acceptabel tijdje kunnen spelen.

CPU moet heel hard werken en de koeling idem dito. Ben heel benieuwd naar deze release.
Vanavond maar eens even testen :)
Als linux gebruiker die op een niet al te krachtige laptop soms ook Windows nodig heeft, maakt mij vooral de prestatieverbeteringen blij! Snel uittesten!
Naast de wijzigingen in de officiele changelog werkt deze versie van VirtualBox ook als host op de Windows 10 Technical Preview, build 9926. Let wel op dat verschillende gebruikers problemen gerapporteerd hebben met deze versie van VirtualBox + wifi drivers op Windows 10, dus als je wifi gebruikt en niet persee VirtualBox nodig hebt is het niet aan te raden om deze te installeren.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True