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 , , 39 reacties
Bron: Oracle, submitter: Frostbite

VirtualBox logo (90 pix)Oracle heeft versie 3.2.10 van VirtualBox uitgebracht, de vijfde update voor de half mei verschenen versie 3.2.0. Dit programma kan worden gebruikt om andere besturingssystemen in een virtuele omgeving op een computer te installeren. Op die manier is het mogelijk om verschillende OS'en op dezelfde hardware te gebruiken. VirtualBox is beschikbaar voor Windows XP en hoger, Mac OS X, Linux en Solaris, en kan overweg met een groot aantal gastbesturingssystemen.

VirtualBox is in twee versies verkrijgbaar. De volledige versie heeft extra functionaliteit, zoals ondersteuning voor usb-poorten en het remote display protocol, maar is alleen gratis voor privégebruik en evaluatiedoeleinden. De extra functionaliteit is namelijk closed source en is dan ook niet aanwezig in de opensource-uitvoering. Het mag overigens wel in commeciele omgevingen gebruikt worden, mits je het maar zelf op de pc installeert. Dit punt, wat nogal eens voor verwarring zorgt, wordt nader uitgelegd in punt zes van de VirtualBox FAQ. In versie 3.2.10 zijn de volgende veranderingen en verbeteringen aangebracht:

The following items were fixed and/or added:

  • VMM: V8086 mode fix for legacy DOS/Windows guests with EMM386 (3.2.8 regression)
  • VMM: stability fix (bug #7342)
  • VMM: fixed a Guru meditation related to large pages (bug #7300)
  • VMM: fixed support for large pages on Linux hosts
  • VMM: fixed a Guru meditation for large memory 64-bit guests on 32-bit hosts with nested paging (bug #7544
  • VMM: performance improvements for VMs with more than 2 GB RAM (bug #6928)
  • GUI: fixed host key handling if the host key is set to Left Alt (Linux/Solaris hosts only; 3.2.0 regression; bug #6758)
  • GUI: the VM can be minimized from the mini toolbar (bug #4952)
  • GUI: handle Ctrl+Break properly on X11 hosts (3.2.0 regression; bug #6122)
  • GUI: fixed the case where the user aborted the media selector for selecting the boot hard disk from the VM wizard
  • GUI: added a check for Linux kernels 2.6.36 or later which are known to have the asynchronous I/O bug on ext4 / xfs file systems fixed (Linux hosts only)
  • OpenSolaris guests: use SATA controller by default
  • Storage: fixed I/O errors in the guest after compacting VDI images (3.2.6 regression; bug #7294)
  • Storage: automatically repair base disk images with non-zero parent UUID which made them inaccessible (bug #7289)
  • Storage: fixed corrupted images if a merge operation was canceled
  • IDE: added ATAPI passthrough support for audio CDs (bug #3494)
  • SATA: fixed a potential hang during boot of recent Solaris guests
  • SATA: handle out of disk space and similar conditions better
  • iSCSI: fixed sporadic hangs when closing the connection
  • VGA: fixed missing redraw with multiple screens under certain circumstances (bug #7291)
  • VGA: serveral small fixes for legacy VGA graphics modes
  • Bridged networking: fixed occasional host freeze during VM shutdown (Linux hosts only)
  • NAT: don't check for the existence of the TFTP prefix when delivering a file via bootp (bug #7384)
  • NAT: fixed resolving of names at the host resolver (bug #7138)
  • NAT: under rare conditions the NAT engine consumed 100% CPU load (non-Windows hosts only)
  • VRDP: fixed memory leak under certain circumstances (bug #5966)
  • VRDP: fixed missing redraws with Windows guests under certain circumstances
  • USB: properly discard blocking outstanding bulk URBs, fixes some printers
  • USB: Blackberry fix (bug #6465)
  • VBoxHeadless: fixed event queue processing problems which led to hangs if the VM could not be started successfully
  • VBoxManage: don't crash if parameters with invalid characters are passed (bug #7388)
  • VBoxManage: clonehd: fixed a bug where the command aborted with an error message under rare circumstances
  • VBoxManage: metrics: made it work for directly started VMs again (3.2.8 regression; bug #7482)
  • 3D support: report GLX_ARB_get_proc_address as supported extension
  • 3D support: guest application stack corruption when using glGetVertexAttrib[ifd]v (bug #7395)
  • 3D support: fixed broken 3D support when switching to fullscreen/seamless modes (bug #7314)
  • 3D support: fixed 32bit OpenGL apps under 64bit Windows XP/Vista (bug #7066)
  • OVF: fixed bug when exporting a VM with multiple attached disks (bug #7366)
  • OVF: fixed slow export for certain filesystems (bug #3719)
  • OVF: disabled manifest (.mf file) support; manifests are no longer verified on import nor written on export
  • Shared clipboard/Windows: improved the reliability of the shared clipboard on Windows hosts and guest (partial fix to bug #5266)
  • Shared Folders: don't show an empty directory if filenames with an invalid encoding exist on the host (bug #7349)
  • Shared Folders: return the proper error code when trying to list files for a non-existing wildcard (bug #7004)
  • Audio: fixed guest memory corruption when capturing from the NULL audio backend (bug #6911)
  • Audio: improved playback quality (less choppy) (bug #6816)
  • Web service: avoid unnecessary creation of idle threads
  • Additions: fixed bug in the guest execution feature when passing more than one environment variable
  • Additions: refresh all guest properties written by VBoxService after the VM was restored from a saved state
  • Additions: fixed a division by zero crash of VBoxService under certain circumstances
  • Additions: immediately resynchronize the guest time with the host time after the VM was restored from a saved state (bug #4018)
  • Additions/Windows: fixed LsaEnumerate error when enumerating logged in users
  • Additions/X.Org: support X.Org Server 1.9 (bug #7306)
  • Additions/X.Org: don't crash VBoxClient during reboot
  • Solaris hosts: fixed host DVD drive enumeration on Solaris 10
  • Solaris hosts: added a custom core dumper to procure more data in the event of a VM crash
  • Solaris guests: fixed user idle detection
  • Solaris guests: fixed a possible panic in Shared Folders when using the wrong user or group IDs (bug #7295)
  • Solaris guests: fixed Shared Folders from truncating files to 2GB on 32-bit guests (bug #7324)
  • Windows hosts: fixed a BSOD under certain circumstances in VBoxNetFlt.sys (bug #7448)
  • Linux hosts/guests: Linux 2.6.36 fixes
  • Linux hosts/guests: DKMS fixes (bug #5817)
  • Mac OS X hosts: fixed missing dock menu entries (bug #7392)
VirtualBox 3.2.0 screenshot (481 pix)
Versienummer:3.2.10
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, Windows XP, macOS, Windows Server 2003, Linux AMD64, Linux IA-64, Windows Vista, Windows Server 2008
Website:Oracle
Download:http://www.virtualbox.org/wiki/Downloads
Bestandsgrootte:75,10MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (39)

Hoe verhoudt zich dit tot de VMware producten? Ik begrijp dat het geen hardware-virtualisator zoals ESX is, het heeft een host-os nodig. Maar is het een desktop applicatie, zoals VMware Workstation of is het meer een service zoals VMware Server? Of kan het misschien beide?

Ge´nstalleerd en effe getest: het is a-la VMwareWorkstation. Het draait zelfs parallel (in ieder geval met 32 bits wXP gasten).

Wel jammer dat ze over en weer elkaars systemen niet kunnen oppakken. VBox ziet alleen maar virtual-appliances en VMwareWorkstation ziet virtual-appliances, microsoft virtual pc gasten en een aantal backup images. Dan de templates maar als virtual-appliance opslaan.

[Reactie gewijzigd door beerse op 12 oktober 2010 11:27]

vbox is wel degelijk een hardware vitualisatie platform, al heeft het een Host OS nodig,

zie het dus maar als directe concurent voor de Microsoft virtual sever in windows 2008,
en de vmware (niet esxi) server.

verder kan vbox headless draaien en kun je het dus op een minimale server installatie draaien want veel meer dan een kernel, wat file-system en netwerk support heb je niet nodig. http://code.google.com/p/vboxweb/ zou met wat aanpassingen dan ook prima in staat moeten zijn om je vbox'en te beheren. het grootste 'nadeel' lijkt mij te zijn dat vbox niet echt geschikt lijkt (maar ik kan het mis hebben) om in een cloud te draaien. waardoor je dus toch beperkt blijft tot fysieke hardware, iets dat je met vmware en xen niet hebt.
Ja, PHPVirtualBox werkt bij mij prima. Zelfde features en look&feel als de GUI, en bovendien de mogelijkheid om je guest-OS te benaderen via de browser (dwz de desktop van het guest OS remote via je browser te besturen).

Edit: ik dacht dat je ook naar PHPVirtualBox verwees, maar het lijken andere projecten te zijn.

[Reactie gewijzigd door vargo op 12 oktober 2010 18:06]

Ik begrijp dat het geen hardware-virtualisator zoals ESX is
Nu haal je wat dingen door elkaar. Hardware virtualisatie zit in je processor. De meeste hypervisors maken daar gebruik van. Dan is er nog verschil tussen processor en I/O hardware virtualisatie.

Wat je bedoelt is een hypervisor die op bare metal draait. Maar dat deden ESX en XEN al voordat Intel en AMD hardware virtualisatie in hun processoren bakten.

Ook VMware player/workstation/server, KVM en Virtual PC gebruiken hardware virtualisatie, terwijl daar gewoon een OS onder ligt.
VirtualBox wordt niet zoveel gebruikt in server-environment als VMWare ESX(i), HyperV en Xen.
Je kunt VirtualBox helemaal besturen vanaf de CLI. Je kunt je virtual machines ook in headless mode draaien met:

vboxheadless startvm {name|uuid}

Daarna kunt je erin via SSH of RPD.
Ik ken bedrijven die dit gebruiken in productie als virtualizatie platform, maar ik vraag me af of ze niet enorm veel last hebben van al deze bugs? Als ik zie wat voor cruciale bugs er soms worden gefixed...
Gebruik je het zelf ook? En, hoeveel last heb jij gehad van deze bugs? Ik draai ook VBox voor (o.a.) ontwikkelingsdoeleinden maar crashen? Gelukkig niet!

Per 1000 regels aan geleverde code in een willekeurig product kun je ongeveer 15-50 bugs vinden, en in Microsoft code (release versie, bijv. Windows xx) zo'n 0.5 bugs. Toch kun je hiermee behoorlijk goed werken onder normale omstandigheden. Daarom zijn bugs ook zo lastig te vinden. Bugs die altijd optreden worden natuurlijk gefixt voordat een product "in the wild" gereleased wordt.

(bron)
Lies, damned lies, and statistics.

Bug != Bug.

Een costmetische bug is ook een bug, maar heeft geen enkele operationele effecten.

Verder is defect density gebasseerd op KLOC. KLOC is een compleet nuttelose metric om te gebruiken tussen verschillende projecten/bedrijven. 1KLOC van Google is compleet anders dan 1KLOC van Philips Medical en weer compleet anders dan 1KLOC van de Linux kernel. (ook al zijn alle projecten in C geschreven). Zelfs het tellen van statements maakt het niet nuttiger.

Metrices die gebaseerd zijn op X/KLOC discrimineren op verbosity van code. Je krijgt die metric waarde gemakkelijk omlaag door meer effective lines of code toe te voegen.
Natuurlijk is het geen absolute foutmaat, maar daar gaat het ook niet om. Ik probeer aan te geven dat vrijwel elk product bugs bevat, maar vele ervan (doorgaans de meeste) komen alleen in zeer specifieke gevallen aan het licht. Daardoor kan het soms gebeuren dat het jaren duurt voordat ze ontdekt worden, zonder dat er tussendoor iemand last van heeft gehad. Trojans proberen nogal eens gebruik te maken van zulk soort bugs, waardoor ze dan toch opeens belangrijk genoeg worden om te worden gefixt.
Een cosmetisch bug kan wel degelijk een operationeel effect hebben. Sommige applicaties weten zˇ'n onduidelijk GUI te produceren dat er niet meer mee te werken is. Of gewoon iets simpels als een menu-item dat een naam heeft dat niet doet wat het belooft.
Die bugs zullen wel in 'sommige gevallen' op 'sommige systemen' voorkomen, niet dat iedereen er last van heeft.
Dacht je dat VMware en XEN bug vrij waren dan?

Op VMware heb ik ook wel eens wat nasty bugs gehad. Die meldt je en dan worden ze gefixed. En in de tussentijd pas je een workaround toe als die er is.
Zijn er geen opensource projecten die de USB functionaliteit mogelijk gaan maken?
IK heb toch wel USB stick kunnen aanspreken in VB? Heeeel brak, maar werkt wel (meestal maar 2x ofzo :+)
De open source edition van VirtualBox ondersteund geen USB, de closed source (ook gratis) variant van VirtualBox wel.
Argh, na installatie zijn al m'n virtuele machines weg :(

De VHD- en XML-bestanden zijn nog op de PC aanwezig, maar hoe krijg ik die weer in VirtualBox? VHD kun je importeren, maar de machines zelf ook?
Ik meen dat er iets versie gerelateerds in een van die bestanden staat. Zo heb ik in het verleden wel eens machines terug gekregen. Kan het niet meer exact benoemen want het is al een tijdje geleden dat ik dat gedaan heb.
Toch raar dat als ik een "check for new update" doe ik een
"You are already running the most recent version of VirtualBox." terug krijg.
(en ik draai toch echt 3.2.8)
de web update komt altijd een paar dagen later om de load te spreiden.
Een officiele portable versie zou ook leuk zijn. Het is anders erg lastig om een virtual machine mee te nemen.
Nu wil een virtuele machine niet eens opstarten als de paden niet kloppen, de opgegeven dvd-drive niet aanwezig is, etc...
Op het Duitse Win-Lite forum is user michaelm_007 die een loader heeft gemaakt waarmee je een portable versie van VirtualBox kunt maken. Gebruik de loader al geruime tijd zonder problemen.
http://vbox.me/

[Reactie gewijzigd door Soyuz op 12 oktober 2010 22:33]

Additions/X.Org: support X.Org Server 1.9 (bug #7306)
Voor mensen die graag Ubuntu 10.10 (Maverick Meerkat) willen testen is deze release een vereiste gezien bovenstaande fix.

[Reactie gewijzigd door afraca op 12 oktober 2010 21:58]

Testen is een klein woord... Hij is alweer twee dagen uit de beta hoor... :Y)
offtopic:
Als jij een auto koopt ga je hem voor jezelf toch ook even testen voor je hem koopt ;) Betekent niet dat hij nog in beta zit...

[Reactie gewijzigd door afraca op 12 oktober 2010 11:05]

jammer dat je dan wel naar ubuntu linkt en niet naar de bug report..
houd dit namelijk ook in dat unity bij deze wel gaat draaien op deze versie???
Je kan het gebruiker zoals VMware Server, net zoals je eigenlijk VMware Workstation ook wel als een soort VMWare Server kan gebruiken. Maar je moet het eigenlijk net zo zien als VMware Workstation. Ik zou zeggen, probeer het eens, naar mijn mening is het best een goed (gratis) alternatief voor de Workstation.
Hoop dat ze dan met deze versie wel de deinstallatie eens goed hebben geregeld.
Want laatste versie die ik heb geinstalleerd. 3.2.6.r63112 als je deze deinstallatie dan zijn gelijk je services en netwerk verbindingen in puin op je pc.
Wat ik me af vraag: mag je de volledige versie nu wel of niet voor een commercieel bedrijf gebruiken? Wat zijn nu precies "evaluatiedoeleinden"?

Is het uitproberen van bijvoorbeeld de nieuwste Ubuntu in Virtualbox dan een evaluatiedoeleinde?
evaluatie is natuurlijk met betrekking tot virtualbox zelf, je mag gratis testen of Virtualbox aan jouw eisen voldoet. Zo ja, dan moet je er voor gaan betalen, zo nee dan stop maar het gebruik en zul je iets anders moeten gebruiken.

Ik zie niks over 2 'bugs' waar ik eigenlijk last van heb, dat het maximaliseren van een venster het venster zelf zo maar van monitor laat verspringen... en MS virtual pc images werken niet tenzij je ze eerst met Virtual PC zelf omzet naar een "static size" image (erg langdurig proces).
evaluatie is natuurlijk met betrekking tot virtualbox zelf, je mag gratis testen of Virtualbox aan jouw eisen voldoet. Zo ja, dan moet je er voor gaan betalen, zo nee dan stop maar het gebruik en zul je iets anders moeten gebruiken.
Niet volgens de Licensing FAQ.
Lees de FAQ van VirtualBox, daarin staat precies wat volgens hun een testversie is en hoe de tekst bedoeld is.

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