{"id":1527,"date":"2010-12-23T21:05:11","date_gmt":"2010-12-23T16:05:11","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2010\/12\/23\/oracle-virtualbox-4-0-im-kurztest\/"},"modified":"2024-08-09T20:58:52","modified_gmt":"2024-08-09T18:58:52","slug":"oracle-virtualbox-4-0-im-kurztest","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2010\/12\/23\/oracle-virtualbox-4-0-im-kurztest\/","title":{"rendered":"Oracle VirtualBox 4.0 im Kurztest"},"content":{"rendered":"<p>P\u00fcnktlich zum Jahresende hat Oracle VirtualBox 4.0 als Final freigegeben [<a href=\"http:\/\/www.oracle.com\/technetwork\/server-storage\/virtualbox\/downloads\/index.htm\" target=\"_blank\" rel=\"noopener\">1<\/a>, <a href=\"https:\/\/www.virtualbox.org\" target=\"_blank\" rel=\"noopener\">2<\/a>]. Der Beitrag wirft einen kurzen Blick auf die neue Version und zeigt, wo es Licht und Schatten gibt.<\/p>\n<p><!--more--><\/p>\n<p><strong>Neue Optik, neue Innereien<\/strong><\/p>\n<p>Die Version 4.0 kann mit einigen Neuerungen aufwarten. So wurde die Funktionalit\u00e4t in ein Basispaket untergebracht, wobei zus\u00e4tzliche Extensions zugeladen werden k\u00f6nnen. Au\u00dferdem hat sich das Disk-Layout leicht ge\u00e4ndert, um die Portabilit\u00e4t der VMs zu verbessern. Die augenf\u00e4lligste \u00c4nderung betrifft die Benutzeroberfl\u00e4che, die nun mit einer Vorschau auf suspendierte G\u00e4ste daherkommt.<\/p>\n<p><a href=\"https:\/\/web.archive.org\/web\/20160618185958\/http:\/\/g18.imgup.net\/VBox1300d.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"VBox1\" src=\"https:\/\/web.archive.org\/web\/20160618185958\/http:\/\/g18.imgup.net\/VBox1300d.jpg\" alt=\"VBox1\" width=\"450\" height=\"348\" border=\"0\" \/><\/a><\/p>\n<p>Ganz nett ist auch die M\u00f6glichkeit zur Skalierung des Fensters im Gastbetriebssystem und die Option, Verkn\u00fcpfungen auf\u00a0 die VM auf dem Desktop des Host-Betriebssystems abzulegen.<\/p>\n<p>Unter der Haube kann der Virtualisierer nun mehr als 1,5\/2 GByte RAM f\u00fcr den Gast bereitstellen, auch wenn ein 32-Bit-Host verwendet wird. Zudem ist eine verbesserte virtuelle Hardwareunterst\u00fctzung (Intel ICH9 Chipset mit Unterst\u00fctzung der drei Bustypen PCI, PCI Express und Message Signaled Interrupts, sowie Intel HD Audio-Support) hinzugekommen.<\/p>\n<p>Auch beim Open Virtualization Format (OVA) wurde die Unterst\u00fctzung verbessert, so dass ein Import\/Export entsprechender G\u00e4ste m\u00f6glich ist. Die Unterst\u00fctzung von .vhd- (Windows) und .vmdk-Disks (VMware) war ja bereits in den Vorg\u00e4ngerversionen m\u00f6glich. Nun kann auch die Gr\u00f6\u00dfe von .vhd-\/.vdi-Disks ge\u00e4ndert werden.<\/p>\n<p>Die Gasterweiterungen unterst\u00fctzen nun mehrere virtuelle Bildschirme in Linux-G\u00e4sten. Was aber nach wie vor nicht vorhanden ist: die Unterst\u00fctzung der Grafikkarte durch einen WDDM-Treiber. Dadurch ist nach wie vor keine Aero-Darstellung bei Windows 7-G\u00e4sten machbar, obwohl die Grafikkarte 2D-\/3D-Unterst\u00fctzung bietet. Ob eine RDP-Anbindung zu einer Aero-Unterst\u00fctzung f\u00fchrt (wie bei Windows Virtual PC [<a href=\"https:\/\/borncity.com\/blog\/2010\/12\/06\/windows-virtual-pc-bedingt-tauglich\/\">4<\/a>]), konnte ich auf die Schnelle nicht kl\u00e4ren, da die hier verf\u00fcgbaren Windows 7 Home Premium ja kein Remote Desktop unterst\u00fctzen.<\/p>\n<p>Weitere Details sind dem Change-Log in der mitgelieferten Hilfe bzw. auf den Oracle-Webseiten zu entnehmen.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #e0ffff;\"><strong>Hinweis:<\/strong> Unter [<a href=\"http:\/\/www.heise.de\/open\/news\/foren\/S-PUEL-und-GPL2-Artikelkorrektur\/forum-191330\/msg-19614368\/read\/\" target=\"_blank\" rel=\"noopener\">3<\/a>] diskutieren Benutzer dar\u00fcber, dass Oracle VirtualBox 4.0 nun unter GPL2 gestellt hat, wodurch auch eine Verwendung in kommerziellen Umgebungen m\u00f6glich wird. Leider gilt dies nur f\u00fcr die Basisfunktionalit\u00e4t, w\u00e4hrend die Erweiterungen f\u00fcr USB 2.0-Support, RDP etc. weiter unter Personal Use for Evaluation License (PUEL) stehen \u2013 ein Einsatz also nur im privaten Rahmen kostenlos ist.<\/p>\n<\/blockquote>\n<p><strong>Oracle VirtualBox Extension Packs<\/strong><\/p>\n<p>Die gr\u00f6\u00dfte \u00c4nderung stellt in meinen Augen die Aufsplittung in ein Basis-Paket mit der M\u00f6glichkeit zur Integration von VirtualBox Extension Packs dar. Solche Extension Packs lassen sich von der Oracle-Webseite [<a href=\"http:\/\/www.oracle.com\/technetwork\/server-storage\/virtualbox\/downloads\/index.htm\" target=\"_blank\" rel=\"noopener\">1<\/a>] herunterladen und erweitern die Basisfunktionen. Ein Extension Pack l\u00e4sst sich dabei auf allen VirtualBox-Plattformen installieren.<\/p>\n<p>Momentan gibt es nur ein Extension Pack, was zum Booten suspendierter \u00e4lterer G\u00e4ste erforderlich ist. Zuk\u00fcnftig k\u00f6nnten da weitere Extensions auf uns zukommen.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #ffffd0;\"><strong>Anmerkung:<\/strong> Leider erwies sich meine Hoffnung, dass eine Windows XP-Mode Integration \u00fcber VirtualBox 4.0 bzw. ein Extension Pack m\u00f6glich sei, als Trugschluss. Im Gegensatz zu Windows Virtual PC, VMware Workstation 7\/Player 3 und VMLite ist es also unter VirtualBox 4.0 noch nicht m\u00f6glich, eine entsprechende <em>.vhd<\/em>-Disk einzubinden und zu betreiben. Das Einbinden geht zwar, die betreffende VM l\u00e4sst sich aber nicht aktivieren. Hier warte ich gespannt auf die VMLite-Entwickler, die bereits seit einiger Zeit hinter den Kulissen an deren Version 4.0 werkeln. VMLite setzt dabei auf dem OpenSource-Code von VirtualBox auf, hat aber genau die von mir vermissten Erg\u00e4nzungen, um den Windows XP-Mode einzubinden [<a href=\"https:\/\/borncity.com\/blog\/2010\/08\/18\/vmlite-3-2-6-xp-mode-fr-alle\/\" target=\"_blank\" rel=\"noopener\">5<\/a>].<\/p>\n<\/blockquote>\n<p><strong>Extension Packs installieren<\/strong><\/p>\n<p>Das Installieren eines Extension Packs ist eigentlich mit wenigen Schritten erledigt, wenn Oracle die Implementierung auch ziemlich bl\u00f6d vorgenommen hat. Hier die Schritte unter Windows 7.<\/p>\n<ol>\n<li>Starten Sie VirtualBox \u00fcber den Kontextmen\u00fcbefehl <em>Als Administrator ausf\u00fchren<\/em> (andernfalls wird die Installation der Extension an fehlenden Berechtigungen scheitern).<\/li>\n<li>W\u00e4hlen Sie im Men\u00fc <em>Datei <\/em>den Befehl <em>Globale Einstellungen <\/em>und klicken Sie im angezeigten Dialogfeld in der linken Spalte auf den Eintrag <em>Zusatzpakete<\/em>. Dann<em>\u00a0<\/em>klicken Sie am am rechten Fensterrand auf die Schaltfl\u00e4che <em>Paket hinzuzuf\u00fcgen<\/em>.<a href=\"https:\/\/web.archive.org\/web\/20160618192443\/http:\/\/s45.imgup.net\/VBox43902.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"VBox1\" src=\"https:\/\/web.archive.org\/web\/20160618192443\/http:\/\/s45.imgup.net\/VBox43902.jpg\" alt=\"VBox1\" width=\"414\" height=\"308\" border=\"0\" \/><\/a><\/li>\n<li>Danach w\u00e4hlen Sie im ge\u00f6ffneten Dialogfeld das Extension Pack aus, schlie\u00dfen das Dialogfeld und warten die Installation ab.<\/li>\n<\/ol>\n<p>Nach einer erfolgreichen Installation steht die Erweiterung in VirtualBox zur Verf\u00fcgung und kann vom VirtualBox-Manager oder den G\u00e4sten genutzt werden.<\/p>\n<p><strong>Kompatibilit\u00e4t mit alten Gast-Systemen<\/strong><\/p>\n<p>Bei der Installation von VirtualBox 4.0 interessiert, wie es mit vorhandenen Gastsystemen ausschaut. VirtualBox 4.0 kann sowohl die .vdi-Dateien \u00e4lterer Versionen als auch G\u00e4ste in .vhd-Disks (Windows Virtual PC) als auch .vmdk-Images (VMware) lesen. Nach der Installation zeigte der Oracle VM VirtualBox Manager auch alle vorher eingerichteten G\u00e4ste in der linken Spalte.<\/p>\n<p>Eine abgeschaltet Windows 7 Home Premium Gastmaschine lie\u00df sich ohne Probleme booten. Gleiches galt f\u00fcr einen Gast mit dem Windows XP-Mode (wenn sich dieser auch nicht aktivieren lie\u00df \u2013 altes Problem).<\/p>\n<p>Schwieriger wurde es mit einem suspendierten Windows 7-Gastbetriebssystem. Der Versuch, diesen Gast nach der VirtualBox-Installation zu booten, endete nach wenigen Sekunden mit der hier gezeigten Fehlermeldung.<\/p>\n<p><a href=\"https:\/\/web.archive.org\/web\/20160618192154\/http:\/\/c22.imgup.net\/VBox2a677.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"VBox1\" src=\"https:\/\/web.archive.org\/web\/20160618192154\/http:\/\/c22.imgup.net\/VBox2a677.jpg\" alt=\"VBox1\" width=\"377\" height=\"229\" border=\"0\" \/><\/a><\/p>\n<p>Offenbar kann bei suspendierten G\u00e4sten der USB 2.0-Controller nicht mehr gefunden werden. Dies ist auch logisch, da genau diese Unterst\u00fctzung \u00fcber ein unter PUEL-Lizenz laufendes Extension Pack bereitgestellt wird. Als ich diese Erweiterung von der Oracle-Webseite [<a href=\"http:\/\/www.oracle.com\/technetwork\/server-storage\/virtualbox\/downloads\/index.htm\" target=\"_blank\" rel=\"noopener\">1<\/a>] heruntergeladen und gem\u00e4\u00df den obigen Schritten installiert hatte, konnte auch die suspendierte Maschine einwandfrei booten.<\/p>\n<p><strong>Harter Reset \u2013 und alles war weg<\/strong><\/p>\n<p>Wo ich aber ein ziemliches Desaster erlebt habe, war der Versuch, eine in einer .vhd-Disk installierte Windows 7 Professional-Version unter VirtualBox zu starten. Was ich toleriert h\u00e4tte, w\u00e4ren BlueScreens in der VM, da die Hardware durchaus zu Windows Virtual PC differiert. Aber VirtualBox 4.0 verhielt sich da garstiger: Windows 7 bootetet als Gast-Betriebssystem und ich sah die Windows-Startanimation mit der Fortschrittsanzeige. Aber nach wenigen Sekunden erschien ein Dialogfeld mit der Fehlermeldung, dass der VirtualBox Manager nicht mehr funktioniert.<\/p>\n<p><a href=\"https:\/\/web.archive.org\/web\/20160618195031\/http:\/\/u28.imgup.net\/VBox33181.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"VBox1\" src=\"https:\/\/web.archive.org\/web\/20160618195031\/http:\/\/u28.imgup.net\/VBox33181.jpg\" alt=\"VBox1\" width=\"450\" height=\"348\" border=\"0\" \/><\/a><\/p>\n<p>Das Schlie\u00dfen der Programminstanz, das Zur\u00fcckgehen auf den Sicherungspunkt etc. f\u00fchrte nicht dazu, dass sich im Gastfenster \u00fcberhaupt noch irgend etwas tat.<\/p>\n<p>Und dann habe ich den gro\u00dfen Fehler gemacht: Alle Instanzen von VirtualBox (laufende G\u00e4ste und VirtualBox Manager) zu schlie\u00dfen. Anschlie\u00dfend habe ich den VirtualBox Manager erneut aufgerufen und dann die st\u00f6rrische VM erneut gebootet. Und dann ging nix mehr \u2013 ich konnte zwar noch einen Medienstream, der im Hintergrund lief, \u00fcber die Lautsprecher verfolgen. Auch der Mauszeiger lie\u00df sich als Textcursor bewegen. Aber die komplette Bearbeitung der Ereigniswarteschlangen war unter Windows 7 blockiert. Es lie\u00df sich weder etwas per Maus anklicken noch funktionierte die Tastatur. War richtig Scheibenkleister, da nur noch ein harter Reset \u00fcbrig blieb \u2013 und dadurch der fast fertig geschriebene Blog-Beitrag im digitalen Nirvana verschwunden war. Beim Neustart wurde auch noch ein Dirty Flag auf dem Systemlaufwerk gefunden und das Dateisystem \u00fcberpr\u00fcft. Gl\u00fccklicherweise gab es keinen weiteren Datenverlust und ich brauchte \"nur\" den Blog-Beitrag neu einzutippen. Zwischenzeitlich habe ich im Heise-Forum [<a href=\"http:\/\/www.heise.de\/open\/news\/foren\/S-VirtualBox-4-0-ist-fertig\/forum-191330\/list\/\" target=\"_blank\" rel=\"noopener\">7<\/a>] weitere kritische Beitr\u00e4ge gefunden, wo andere Probleme auftraten.<\/p>\n<blockquote><p><strong>Was bleibt als Fazit:<\/strong> Hier ein sehr gemischtes Gef\u00fchl, wegen der oben skizzierten Fehler. VirtualBox 4.0 wirkt auf mich \"halbfertig\", Aero-Unterst\u00fctzung und Windows XP-Mode-Integration, die wirklich Sinn gemacht h\u00e4tten, fehlen komplett. Wie Oracle der ganzen Sache langfristig gut tun wird, steht auf einem g\u00e4nzlich anderen Blatt. Zumindest das Verhalten bei OpenOffice.org, Java und MySQL l\u00e4sst mir da wenig Hoffnung, dass das alles in Zukunft mit VirutalBox stressfrei weiter gehen wird. VirtualBox ist zwar schlank und schnell, aber zwischenzeitlich fahre ich hier VMware Workstation 7.x, um auch Aero in meinen Testumgebungen nutzen zu k\u00f6nnen. Und ich warte gespannt auf das Team um Dr. Huihong, der mit VMLite ein sehr interessantes Produkt auf VirtualBox-Basis bereitstellt. Da ist die Windows XP-Mode-Integration problemlos m\u00f6glich \u2013 und macht richtig Spass. Die VMLite-Kostenlos-Version wird bisher auf das Ausf\u00fchren von 3 Gastbetriebssystemen gleichzeitig begrenzt \u2013 was f\u00fcr viele Zwecke mehr als ausreichend ist.<\/p><\/blockquote>\n<p><strong>Weiterf\u00fchrende Links:<br \/>\n<\/strong>1: <a href=\"http:\/\/www.oracle.com\/technetwork\/server-storage\/virtualbox\/downloads\/index.htm\" target=\"_blank\" rel=\"noopener\">Oracle VirtualBox-Downloadseite<\/a><br \/>\n2: <a href=\"https:\/\/www.virtualbox.org\" target=\"_blank\" rel=\"noopener\">VirtualBox.de-Downloadseite<\/a><br \/>\n3: <a href=\"http:\/\/www.heise.de\/open\/news\/foren\/S-PUEL-und-GPL2-Artikelkorrektur\/forum-191330\/msg-19614368\/read\/\" target=\"_blank\" rel=\"noopener\">Lizenzdiskussion<\/a> bei heise.de<br \/>\n4: <a href=\"https:\/\/borncity.com\/blog\/2010\/12\/06\/windows-virtual-pc-bedingt-tauglich\/\">Windows Virtual PC: bedingt tauglich!<\/a><br \/>\n5: <a href=\"https:\/\/borncity.com\/blog\/2010\/08\/18\/vmlite-3-2-6-xp-mode-fr-alle\/\">VMLite 3.2.6: XP-Mode f\u00fcr Alle<\/a><br \/>\n6: <a href=\"https:\/\/borncity.com\/blog\/category\/virtualisierung\/\" target=\"_blank\" rel=\"noopener\">Virtualisierungsartikel im Blog<\/a><br \/>\n7: <a href=\"http:\/\/www.heise.de\/open\/news\/foren\/S-VirtualBox-4-0-ist-fertig\/forum-191330\/list\/\" target=\"_blank\" rel=\"noopener\">Diskussion im Heise-Forum<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>P\u00fcnktlich zum Jahresende hat Oracle VirtualBox 4.0 als Final freigegeben [1, 2]. Der Beitrag wirft einen kurzen Blick auf die neue Version und zeigt, wo es Licht und Schatten gibt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143,14],"tags":[435,434],"class_list":["post-1527","post","type-post","status-publish","format-standard","hentry","category-tipps","category-virtualisierung","tag-extension-packs","tag-virtualbox-4-0"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/1527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=1527"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/1527\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=1527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=1527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=1527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}