Software-update: VirtualBox 6.1.0

VirtualBox logo (105 pix) Oracle heeft de final release van VirtualBox versie 6.1 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. De veranderingen die in versie 6.1 zijn aangebracht zijn hieronder voor je op een rijtje gezet:

This is a major update. The following major new features were added:
  • Implemented support for importing a virtual machine from Oracle Cloud Infrastructure
  • Extended support for exporting a virtual machine to Oracle Cloud Infrastructure, allowing the creation of multiple virtual machines without re-uploading. Also added option to export a VM to the cloud using the more efficient variant "paravirtialized", and to specify free-form tags for cloud images
  • Virtualization core: Support for nested hardware-virtualization on Intel CPUs (starting with 5th generation Core i, codename Broadwell), so far tested only with guest running VirtualBox
  • Graphics: New style 3D support (with VBoxSVGA and VMSVGA) remains, old style 3D support (with VBoxVGA) has been completely removed
  • Shared Clipboard: Implemented experimental support for file transfers (Windows hosts/guests only at the moment). Needs to be enabled via VBoxManage (disabled by default). In addition, the following items were fixed and/or added:
  • Virtualization core: Drop recompiler, i.e. running VMs now needs a CPU supporting hardware virtualization
  • Runtime: Works now on hosts with many CPUs (limit now 1024)
  • Appliance and Cloud Import: Add field for defining firmware type (not part of OVF spec and thus manual in the Appliance case, for OCI it is automatically taken from the instance information)
  • GUI: Improved the VISO creation and file manager dialogs
  • GUI: Virtual machine list of VirtualBox Manager was improved. Machine groups are now more obvious visually and VM search functionality has been improved. Global Tools element can now be pinned in place, to avoid scrolling it with rest of machine list
  • GUI: Virtual machine details pane is now extended with embedded editors for selected VM attributes, allowing user to edit them on-the-fly byi clicking corresponding hyper-links without opening VM settings dialog
  • GUI: Details pane provides more complete information
  • GUI: Internal medium enumeration routines were optimized to reduce the load and optimize the performance in cases when user have lots of media registered. Also, we again allowed to add existing media (and create new) via Virtual Media Manager
  • GUI: More consistent medium selection (both showing known images and allowing to select using the file picker)
  • GUI: VM storage settings page was adjusted a bit in usability regard. User is now allowed to change controller bus type and can move attachments between the controllers by using drag and drop
  • GUI: Storage and Network settings pages bug-fixes and usability optimization
  • GUI: Added a new soft (virtual) keyboard enabling arbitrary keyboard input to guests, including multimedia keys
  • GUI: Fixed crash in cloud related wizards when accessibility functionality was enabled
  • GUI: Show VM CPU load as part of status bar CPU indicator
  • GUI: Improved and extended the Session Information dialog
  • GUI: Fixed/improved mouse pointer scaling
  • GUI: Some issues related to mouse integration cursor scaling were addressed (bug #14366), more to go
  • GUI: Fix and unify geometry save/restore in various dialogs
  • GUI: Added the missing restriction options for disabling new functionality such as the VISO creator
  • GUI: Popup messages mouse click fix
  • Graphics: Remove 3D support for VBoxVGA (old one deprecated with 6.0)
  • Graphics: Additional texture format support on Windows host
  • Graphics: Improved fix for flickering on Windows host
  • Input: Added support for horizontal scrolling in the PS/2 mouse device using the IntelliMouse Explorer protocol. Note that this support is automatically used by Linux guests but not by Windows guests
  • vboximg-mount: Experimental support for direct read-only access to NTFS, FAT and ext2/3/4 filesystems inside a disk image without the need for support on the host
  • vboximg-mount: Now also available on Linux host
  • Storage: Experimental support for virtio-scsi, for both hard disks and optical drives (including boot support in BIOS)
  • Storage: For optical drive emulation fix empty host drive crash
  • USB: Improvements for EHCI controller implementation
  • USB: Filter can now specify port path, uniquely identifying a port in a system
  • NAT: Fix TFTP OACK response, send only if request has options
  • NAT Network: Use non-blocking sockets on Linux for accepted incoming connections (port forwarding)
  • PCnet-ISA: Added new network adapter type, currently CLI only
  • Audio: Allow changing the host audio backend while the VM is in saved state
  • ACPI: Report NVMe controller
  • VGA: Improve hardware and BIOS compatibility
  • VBoxSVGA/VMSVGA: Support YUV2 and related texture formats with hosts using OpenGL (macOS and Linux), which accelerates video playback when 3D is enabled by delegating the color space conversion to the host GPU
  • VBoxSVGA/VMSVGA: Several drawing fixes for the 3D case
  • VMSVGA 3D: Fixed OpenGL compressed textures
  • VBoxManage: More cloud functionality coverage, e.g. starting a cloud instance
  • VBoxManage: As part of the guest control feature support moving multiple source files/directories to a target directory
  • Guest Control/VBoxManage: Added support for specifying multiple sources when renaming guest files
  • VBoxManage: Show "unrestricted guest" and "nested HW virtualization" CPU features when listing the host information
  • API: Reduce the amount of leftovers from Move VM function
  • Shared Clipboard: Implemented experimental support for file transfers for Linux hosts on Windows guests (disabled by default)
  • SMBIOS: Store system UUID in little endian format which is the default for new VMs, while existing VMs stick to the old VirtualBox behavior of storing them in big endian format for backwards compatibility to avoid breaking the activation status of Windows VMs
  • VBoxSDL frontend: Fixed running on Windows hosts
  • macOS host: Fix VM crashes (most visible on macOS Catalina)
  • Linux host: Improve vboxweb systemd service dependency information
  • Linux host: Drop PCI passthrough, the current code is too incomplete (cannot handle PCIe devices at all), i.e. not useful enough
  • Linux host and guest: Support Linux 5.4 (bug #18945)
  • Linux host and guest: Force disabling of kernel module signing during build (user can do it afterwards)
  • Windows host: When possible, distinguish USB devices by port number; helps with accurate capturing of devices when multiple otherwise identical devices are connected
  • Windows Guest Additions: Many fixes for drawing problems in the driver for VBoxSVGA
  • Windows Guest Additions: Fixes for legacy VBoxVGA adapter, restore previously working cases
  • Windows Guest Additions: Restore VHWA functionality for VBoxSVGA
  • Windows guest: DXVA implementation for WDDM driver
  • Documentation: Updated supported host operating systems, added few new manual pages (more to come later)
  • EFI: Switch to newer firmware code base and add NVRAM support, should improve compatibility with OSes significantly
  • EFI: Added support for booting from APFS
  • EFI: Added support for non-standard SATA and NVMe boot device paths created by OS X
  • EFI: Modified updated EFI code base to support older OS X guests again

Versienummer 6.1.0
Releasestatus Final
Besturingssystemen Windows 7, Linux, macOS, Solaris, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website Oracle
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

12-12-2019 • 05:56

24 Linkedin

Bron: Oracle

Reacties (24)

Wijzig sortering
Een van de laatste redenen waarom IT pro's nog voor VMware workstation kiezen is hiermee ook weggestreept.
Jammer dat je er niet bij verteld waarom, maar laat ik dan vertellen waarom ik dat niet vind.

Virtualbox zelf is open source onder de GPL, maar de "Oracle VM VirtualBox Extension Pack" is dat niet. Die valt onder de "VirtualBox Extension Pack Personal Use and Evaluation License (PUEL)": Je mag het niet bedrijfsmatig gebruiken.

Als professionele organisatie kun je eigenlijk niet zonder dat extension pack. Zonder dat pack bijvoorbeeld geen USB2. Dat betekent dat je aan de Oracle licenties moet. 2 opties voor de professional:
  • $1000,- per Socket, + $220,- "Software Update License and Support" per jaar.
  • $50,- per Named User, + $11,- "Software Update License and Support" per jaar. Minimaal 100 users.
Voor dat geld krijg je dan gratis al het gedoe dat bij alle Oracle licensing komt kijken erbij.

En dan hebben we het nog niet gehad over wat Oracle met de JRE heeft gedaan. Dat geeft niet bepaald het vertrouwen dat ze niet nog een keer zullen proberen ons het vel over de oren te halen.

Dus doe maar gewoon VMware Workstation of VMware Player.
Of gewoon QEMU, dat a) echt open source is b) echt gratis is en c) alles kan. En met tooltjes zoals virt-manager heb je ook gewoon een GUI.
Maar daar heb je wel het nadeel dat de VMs niet cross-platform uitgewisseld kunnen worden. Er is wel een Qemu build voor Windows, maar ik heb er geen ervaring mee en kan niet zeggen hoe vlot dat werkt.
Oh da's simpel. En inderdaad verdient het wel een kleine toelichting.

De feature die voor mij erg belangrijk is, is l support voor nested virtualisatie. Dus een labje bouwen met geneste hyper-v host was er tot deze release dus niet bij. En om daarvoor nu de hyper-v feature binnen windows 10 te activeren heeft bij mij ook de nodige issues gegeven. Dus dan maar VMware workstation.

Uiteraard is een home lab de use case. Want vanuit het werk zou ik inderdaad gewoon wel workstation verkiezen. Al werkt dat weer niet zo lekker met Vagrant.
Jammer dat bij gebruik van Hyper-V nog vrij weinig guests booten. Heb eigenlijk alleen Minix3 zien werken.
Dan vraag ik me af wat je gebruikt dan. Draai bij ons op de zaak (helaas) hyper-v, en daar booten de meeste OS'en die we gebruiken altijd goed (Windows server sowieso wel, maar ook CentOS, Fedora, Gentoo, Arch, Debian, Ubuntu en elementaryOS)
Windows 10 Pro 1909 op een HP Probook 450 G6, VirtualBox 6.1.0, Hypervisor Platform end hele mikmak geïnstalleerd. Momenteel boot geloof ik niks meer als guest.

Edit: Ah.. waarschijnlijk denk jij aan "Hyper-V Manager met Hyper-V hypervisor" (werkt wel), en ik bedoel "VirtualBox 6.x met Hyper-V hypervisor" (werkt bijna niet).

[Reactie gewijzigd door Henk Poley op 13 december 2019 04:49]

Waarom pak je virtualbox + hyper-v? Virtualbox doet z'n eigen virtualisatie en heeft hyper-v helemaal niet nodig :?

Dan gaat het inderdaad niet meer werken ja...

[Reactie gewijzigd door sfranken op 17 december 2019 14:19]


* Windows Defender Core Isolation / Memory Integrity
* 'gewoon' Hyper-V
* Windows Sandbox
* Windows Defender Application Guard
* Device Guard
* Credential Guard
* Windows Subsystem for Linux 2 (WSL2)
* Etc.

Er is soms software die weet hoe het met Virtualbox praat, maar niet met andere virtualization managers. Of software dat een makkelijk VM image heeft, voor Virtualbox.

[Reactie gewijzigd door Henk Poley op 18 december 2019 11:21]

Virtualbox is geen manager he, het is een complete virtualisatieoplossing ala vmware. Volgens mij haal je nu tools als virt-manager, windows hyper-v manager door de war met software als kvm/qemu, hyper-v en/of vmware.
Ah tsja, 5 jaar terug werd in wetenschappelijke publicaties een programma om de virtualisatie oplossing mee te bedienen een 'virtualization manager' genoemd. Dus programma's zoals 'Hyper-V Manager' of 'Oracle VM VirtualBox'. En of die dan 1 of honderd verschillende virtualisatie oplossingen bedient maakte dan niet uit.

Kan zijn dat de terminologie veranderd is.

'Oracle VM VirtualBox' kan z'n eigen hypervisor bedienen, maar ook tot op zekere hoogte de Hyper-V hypervisor. Dus minstens ook een beetje zoals de door jou gebruikte betekenis.

Anyways, het werkt nog niet zo goed met Hyper-V. Het werkt maar een beetje. Dat is wat ik iedere keer blijf zeggen.

[Reactie gewijzigd door Henk Poley op 25 december 2019 18:26]

Nogmaals, omdat Virtualbox géén manager is maar een volledige oplossing die niets anders kan dan zichzelf bedienen. Het is een totaalplaatje, geen losse manager of beheertool.

Virtualbox is inderdaad een virtualization manager, want het kan zijn eigen instances managen, niks meer niks minder.

Hyper-V zal dus ook nooit ondersteund gaan worden
VirtualBox 6.0.0 (released December 18 2018)
  • ..
  • Added support for using Hyper-V [..]
Dan moet je 'm wel helemaal quoten:
Added support for using Hyper-V as the fallback execution core on Windows host, to avoid inability to run VMs at the price of reduced performance In addition, the following items were fixed and/or added:
Wat dus wil zeggen dat Virtualbox >= 6.0.0 terug kan vallen op Hyper-V als de eigen engine, om wat voor reden dan ook, het niet trekt of faalt.
Ik vond vooral deze nieuwe feature wel humoristisch (en knap) om te lezen.

> Runtime: Works now on hosts with many CPUs (limit now 1024)

Nog even doorbouwen :p
Mocht je inderdaad een Host machine hebben met 1024 CPUs, dan kun je waarschijnlijk beter aan de slag met KVM, Xen of QEMU. Virtuabox is goed omdat het relatief eenvoudig is en omdat het oke werkt op desktops. Ik kan de originele limiet niet zo snel terug vinden maar als dat in de range van 128 CPU's ligt, dan is dat nog steeds een server kast vol.
Welnee joh. Ooit naar Epyc of Threadripper gekeken?
CPU's != cores. Het gaat hier echt over 1024 CPU's, niet 1024 cores. Pak even een Epyc CPU met 64 cores. Dit kan dan 1024 Epyc CPU's aan, kom je uit op 1024*64 =  65.536 cores
Volgens mij zal Oracle niet accepteren dat je zo'n systeem privé gebruikt. Dus komt ze langs met de rekening per socket. En Oracle heeft veel meer juristen en financiële mensen in dienst dan software ontwikkelaars.
Ja hoor, accepteren ze prima. Er staat nergens in hun EULA (die trouwens in Europe niet rechtsgeldig is) dat er een "upper limit" zit aan cores zover ik weet. CPU's misschien, maar cores niet.
Met de Bochs open source x86 emulator kun je ook een PC met allerlei OS'en draaien. Voor debuggen is dat soms praktischer dan VirtualBox omdat je de processor van buitenaf kunt tracen en je debugger niet op het systeem zelf draait.
> Virtualization core: Support for nested hardware-virtualization on Intel CPUs (starting with 5th generation Core i, codename Broadwell)

Eindelijk :). Tijd voor een Proxmox HA setup op mijn laptop.
Wat een ellende, deze VBox 6.1.0 voor mijn Linux Mint VBox client onder Windows 10.
Was niet meer goed getuned te krijgen:
- graphics niet goed te krijgen
- geen shares met de host
- geen gedeeld klembord
Terug naar VBox 6.0.10 bleek voor mij de enige oplossing.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ

Rapporteer misbruik van moderaties in Frontpagemoderatie.

Op dit item kan niet meer gereageerd worden.

Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack,, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.


Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details


    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details