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

Software-update: VirtualBox 6.0.6

VirtualBox logo (105 pix) Oracle heeft de derde update voor versie 6.0 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, macOS, Linux en Solaris, en is in staat om diverse gastbesturingssystemen te draaien. In deze uitgave zijn de volgende veranderingen en verbeteringen doorgevoerd:

The following items were fixed and/or added:
  • Virtualization core: nested AMD virtualization fixes
  • User interface: fixed copying directories in file manager
  • User interface: fixed operation progress in file manager when copying content
  • User interface: fixed operation progress when deleting snapshots
  • User interface: fixed unattended installation of recent Ubuntu guests
  • User interface: various additional improvements
  • Storage: fixed loading saved states for LsiLogic devices (6.0.0 regression; bug #18263)
  • Storage: fixed fixed reading certain QCOW2 images and support version 3 of the format readonly
  • Storage: Improved IDE PCI emulation to allow NetWare IDE drivers to use bus-mastering
  • Graphics: Improved VMSVGA support to work with old X servers which previously showed only a badly scrambled screen
  • Graphics: fixed invisible mouse cursor with VMSVGA emulation and without mouse integration (bug #18239)
  • Graphics: make EFI work with VMSVGA emulation (bug #18282)
  • Graphics: remember last guest screen size VMSVGA emulation
  • Graphics: fix RDP to guests using VMSVGA emulation
  • Graphics: various additional VMSVGA emulation fixes
  • Audio: implemented audio device enumeration for the DirectSound backend
  • Network: fixed unwanted padding bytes in Windows host adaptor network packets (bug #18202 and bug #18355)
  • Serial: fixed possible crash on Windows when using a host device (6.0.0 regression; bug #18319)
  • Serial: fixed loopback handling in the emulation causing garbage to be sent during boot with Linux guests (6.0.0 regression; bug #18319)
  • Shared folders: fixed duplicate folders after restoring a saved state (bug #18373 and other)
  • Drag and drop: fixed copying files from guest host (bug #18305)
  • Recording: fixed modifying settings via VBoxManage (bug #18494)
  • VBoxManage: crash fix (bug #18341)
  • Fixed hangs during failed virtual machine start-up
  • Windows host: fix unwanted wake-ups from standby (bug #18549)
  • Windows host: disallow Pause as a host key (bug #18482)
  • Linux host and guest: support Linux 5.0 and 5.1, thank you Valdis Kletnieks (see also bug #18515)
  • Linux host: support kernel 4.4.169 (bug #18315)
  • Linux host: fix logging when building Linux kernel modules (bug #18226)
  • Linux host: clarified building Linux host drivers with secure boot (bug #18312)
  • FreeBSD host: compilation fixes
  • Installers: reduced size of packages
  • Web services: work with Java 11
  • LibreSSL compilation fix, thank you Stefan Strogin
  • Windows guests: fixed running applications which use complex display topologies with WDDM driver, fixed Skype for Business hangs (bug #17092)
  • Windows guests: fixed an occasional guest crash with WDDM driver and VBoxSVGA adapter (bug #18369)
  • Windows guests: shared folder file creation detection issue (bug #9276)
  • Linux guests: shared folder performance and reliability improvements and missing features (bugs #17360, #819)
  • OS/2 guests: shared folder fixes (bug #18376 and bug #18379)

Versienummer 6.0.6
Releasestatus Final
Besturingssystemen Windows 7, Linux, macOS, Solaris, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website Oracle
Download https://www.virtualbox.org/wiki/Downloads
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

17-04-2019 • 14:15

18 Linkedin Google+

Bron: Oracle

Reacties (18)

Wijzig sortering
Werkt opzich goed, maar als er ook maar ergens Hyper-V op de host draait (Virtualization-Based Security bijvoorbeeld), dan gaat het hele spul in software emulatie modus en is het niet vooruit te branden. Het is niet de enige software die er last van heeft overigens. Maar men is er dus nog niet om VirtualBox naast Hyper-V te kunnen laten leven.
Idd, jammer dat je voor Docker for Windows, hyperV moet hebben. Ik gebruik zelf Virtualbox het liefst voor losse VMs, pech hebben dus.
Ik draai als work around een linux vm met daarop weer docker in VirtualBox.
Je zou Docker Toolbox kunnen gebruiken. Die gebruikt op zijn beurt weer VirtualBox.

Wellicht met een beetje tweaken kun je dus toch HyperV voor je Docker containers gebruiken, alleen dan via VirtualBox.
Waarom zou je ook 2 hypervisors op een machine willen draaien ? :?
Zoals hij zelf aangeeft, Virtualization-Based Security is iets heel anders dan "gewoon" een hypervisor.
De 1 gebruik je voor het hosten van VM's en de ander om bijvoorbeeld geheugenisolatie toe te passen voor een applicatie.
Al kun je je dan afvragen wat virtual box op een systeem doet dat zo veilig moet zijn, maar als ontwikkel machine zou het best kunnen.

[Reactie gewijzigd door MrDrako op 17 april 2019 14:46]

Ja, maar het is dus nog steeds een hypervisor want gebaseerd op Hyper-V. Als dat aan staat dan vind Virtualbox dat niet zo leuk en dat is wat hij ook stelt. Maar het is ook niet aan te raden om die dingen naast elkaar te laten draaien omdat dan de een of de ander in software emulatie modus moet gaan draaien.
Alleen is er dus geen enkele manier om om VBS en soortgelijke zaken heen te werken, anders dan het uit te zetten in Group Policy. Een simpele use case is bijvoorbeeld wanneer je op unix in VirtualBox een guest bouwt en deze daarna naar een andere Windows Pro host haalt.

Daarnaast zie je in Windows steeds vaker dat Hyper-V wordt toegepast voor security (VBS, memory guard en nog een paar) en als anderen, zoals VirtualBox en VMWare, daar niet omheen kunnen werken, dan is straks defacto de enige optie om VM te draaien het gebruiken van Hyper-V.

Ten laatste is Hyper-V een fundamenteel andere manier om een VM te runnen dan bijvoorbeeld VirtualBox of VMWare. En beide hebben zo hun voordelen. Als onderdeel van je test kan je best twee vms hebben om verschillende aspecten te testen.
Ten laatste is Hyper-V een fundamenteel andere manier om een VM te runnen dan bijvoorbeeld VirtualBox of VMWare.
Die mag je even uitleggen. Wat is er zo fundamenteel anders aan Hyper-V dan aan andere virtualisatie software?
Hierbij de uitleg :)

Virtual Machines bestaan in twee types: type 1 en type 2. Heeeeel kort door de bocht genomen is een Type1 een VM die zoveel mogelijk of helemaal het host OS opzij schuift. De VM zit er meer naast dan er bovenop. Type 2 is een VM die als guest bovenop de host draait en daar dus ook volledig van afhankelijk is.

Om het te verduidelijken: een type 1 start als volgt op
1) boot sequence start
2) UEFI
3) spawning van virtual machines
4) Host OS en guest OS draaien

Bij type 2:
1) boot sequence start
2) UEFI
3) Host OS
4) VM

VirtualBox is het laatste, KVM is een voorbeeld van type 1. Microsoft Hyper-V zit er enigszins tussen in. Maar bij bijvoorbeeld VBS of Memory Guard zie je Hyper-V zich echt gedragen als een type 1. Het is al in de lucht nog voordat Windows zelf wordt gestart.

https://virtualizationrev...ypervisors-explained.aspx
Excuses, ik heb mijn vraag een beetje snel en daarom onduidelijk gesteld. Ik weet prima hoe virtualisatie en hypervisors werken, maar het gedeelte wat ik aan jouw reactie niet snapte is iets waar je nu ook weer even snel zonder uitleg overheen gaat, namelijk:
Microsoft Hyper-V zit er enigszins tussen in.
Ik weet namelijk niet beter dan dat Hyper-V gebaseerd is op Xen en dus gewoon een type 1 virtualisatie oplossing is a la Xen en VMware ESXi. En in mijn ogen is KVM juist een type 2 hypervisor.

edit: na het lezen van jouw link en wat doorklikken kom je er al snel achter dat de wereld van de hypervisors niet zo zwart-wit is als ik dacht. Blijkbaar zijn er argumenten te geven waarmee je hard kunt maken dat KVM een bare-metal (type 1) hypervisor is en zijn er in Xen ontwerpkeuzes gemaakt waardoor het zich in sommige opzichten meer als type 2 hypervisor gedraagt. En blijkbaar geldt datzelfde dus voor MS Hyper-V.

[Reactie gewijzigd door rbr320 op 19 april 2019 01:40]

Ze hebben toch een manier om er omheen te werken? Dat is de software emulatie modus.
...die dus zo traag is als de nete. Om je een voorbeeld te geven: het installeren van Windows 2012R2 in VirtualBox was na 5 uur nog niet tot het startscherm van de installatie gekomen. Ik heb het maar gekilled toen. En vervolgens heb ik VBS in de Group Policy uitgezet en toen vloog het er doorheen. Alleen natuurlijk niet zo wenselijk dat je de veiligheid van je machine moet aanpassen om software te runnen. Overigens, voor de duidelijkheid, dit was bij VMWare ook gebeurd.

[Reactie gewijzigd door pepsiblik op 17 april 2019 16:47]

Nevermind niet goed gelezen 8)7
Sinds v6 kan je, mits je alles goed hebt ingesteld en niet veel "bijzonders" gebruikt, VirtualBox op de Hyper-V paravirtualization interface laten draaien. Sommige combinaties zijn er niet compatible mee, zo krijg ik WSL er niet mee aan de praat (b.v. met Docker).
Klopt. Maar het staat nog in de kinderschoenen. En als je machine zaken als Virtualization-Based Security of Memory Guard e.d. gebruikt dan wordt vanuit de UEFI gewoon Hyper-V gestart en loopt je VirtualBox niet meer. Ik kreeg op het forum nog steeds het advies om Hyper-V zaken te mijden of gewoon alles in Hyper-V te virtualiseren.
Er kan maar 1 app gebruiken maken van de hardware functies van je cpu. Dit is dus niet iets wat de schuld is van virtual box (of van hyoer-v)
Als je die entry (set hypervisorlaunchtype off) in je BCD zet, werkt het dan ook niet?
Sinds Virtualbox 6.0 zou trouwens een fix hiervoor geimplementeerd moeten zijn, zie
ook:

https://docs.oracle.com/c.../html/hyperv-support.html


Laat maar, had niet gerefreshed....

[Reactie gewijzigd door Kosh66 op 17 april 2019 16:36]


Om te kunnen reageren moet je ingelogd zijn


OnePlus 7 Microsoft Xbox One S All-Digital Edition LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Sony PlayStation 5

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True