Beiträge mit Tag ‘VirtualBox’

Heute Abend nach der Arbeit habe ich mich etwas im Web aufgehalten und nach Communities, bzw. Webseiten mit fertigen Images für Oracle’s VirtualBox gesucht. Schnell wurde ich fundig und da ich mein Wissen / meine Informationen gern mit euch teilen will, veröffentliche ich diese Links hier im Blog.

Folgenden Webseiten habe ich gefunden:

Diese beiden Webseite beschäftigen sich nur mit dem Thema VirtualBox und drum rum. Es werden fertige VirtualBox Images zum download angeboten. Eine sehr gute Alternative zu den beiden o.g. Webseiten ist turnkeylinux.org (Schlüsselfertiges Linux). Auf Turnkey Linux werden nicht nur Betriebssystem Images angebotern, sondern auch CMS, E-Mail Server, MySQL Server, Webserver, u.v.a…

Die Images von Turnkey Linux sind für VMWare und auch für VirtualBox gedacht. In VirtualBox muss man nur die jeweilige OVF-Datei importieren und schon kann man das Image starten.

Bevor man sich ein virtuelles Gastbetriebssystem erstellt, gelangt man an den Punkt, wo die Festplatte(n) definiert werden sollen. Hier gibt es für den Benutzer 2 Möglichkeiten:

  1. Dynamisch wachsendes Medium: Bei diesem Verfahren wird nur der benötigte Platz auf der Host-Festplatte benutzt, wächst aber weiterhin dynamisch, bis die max. angegebene Größe erreicht ist.
  2. Medium fester Größe: Hierbei wird auf dem Host-System sofort die vom Benutzer festgelegte Größe auf der Host-Festplatte belegt.

Wenn die virtuelle Festplatte irgendwann mal komplett ausgeschöpft ist, kann man sich natürlich weitere virtuelle Festplatten erstellen und diese dem Gastbetriebssystem zuweisen. Problematisch wird es nur, wenn die virtuelle Festplatte voll wird, wo auch das Windows drauf liegt. Man kann versuchen unnötige Dateien, u.a. temporäre Dateien zu löschen, aber das wird auch nicht mehr viel bringen, denn auch dieser freigeschaufelte Festplattenplatz ist ebenfalls irgendwann voll.

Da ich ebenfalls mit diesem Problem zu kämpfen hatte, begab ich mich auch die Suche nach einer passenden Lösung, wie ich eine bereits vorhandene, virtuelle Festplatte erweitern kann. VirtualBox selbst bietet leider keine Möglichkeit an, virtuelle Festplatten zu vergrößern. Ein interessanter Artikel (Anleitung: Mehr Speicherplatz in Virtual Box), der von Andreas Fischer (Smoking Gun) geschrieben wurde, erklärt Schritt für Schritt, wie man eine virtuelle Festplatte vergrößern kann.

Oracle VM VirtualBox Oracle VM VirtualBox (ehem. Sun VirtualBox) ist eine Anwendung für Windows, Linux, (Open)Solaris und seit Neustem auch für Mac OS X, mit der man sich virtualisierte Umgebungen erstellen kann. Es werden: Windows, Linux, Solaris, BSD, IBM OS/2 und Mac OS X Gastbetriebssysteme unterstützt. Da ich Oracle VM VirtualBox für produktives Arbeiten und auch für verschiedene Testumgebungen seit einigen Versionen einsetze, kämpfte ich bis vor kurzem mit den gemeinsamen Ordern (Onlinedokumentation: Shared folders). Gemeinsame Ordner dienen dazu, um auf lokale Laufwerke des Host-Systems durch die virtuellen Maschinen, bzw. Gastbetriebssysteme zuzugreifen.

In diesem Artikel beziehe Ich mich auf eine meiner virtuelle Gastbetriebssysteme. Mein Gastbetriebssystem ist ein Windows XP SP3 32 Bit laufend auf einem Windows 7 Professional 64 Bit Host-System. Für das Gastbetriebssystem habe ich 3 Laufwerke hinzugezogen, die verschiedene Herkünfte haben, bestehend aus:

  • lokale Festplatte
  • externe USB Festplatte
  • virtuelle Festplatte im VHD Format

Die eingebundenen Laufwerke (gemeinsame Ordner) findet man im Gastbetriebssystem unter der Netzwerkumgebung -> Gesamtes Netzwerk -> VirtualBox Shared Folders -> \\Vboxsvr oder einfach durch den UNC-Pfad \\Vboxsvr zu erreichen. Nun hat man die Option diese gemeinsamen Ordner als Netzlaufwerke zu verbinden, damit diese mit einem Laufwerksbuchstaben unter dem Arbeitsplatz sichtbar werden. Alles funktioniert tadellos, aber nun komme ich zum eigentlichen Problem:

Ich mache ein eingebundenes Netzlaufwerk auf, erstelle einen Ordner, belasse erstmal den namen “Neuer Ordner” und nenne diesen anschließend um. Diese Vorgänge laufen auch problemlos ab, nun versuche ich aber den neu erstellten und umbenannten Ordner zu löschen. Dieser Vorgang dauert einige Sekunden, bis ich eine Fehlermeldung angezeigt bekomme

  • Auf Y:\ kann nicht zugegriffen werden. Die Anforderung wird nicht unterstützt

Somit kann ich den Ordner nicht löschen, weil genau dieses Problem seit über einem Jahr ein Fehler in der Anwendung VirtualBox ist. Die Dateien sind genauso davon betroffen. Dieser Fehler ist auch keine Seltenheit, denn es gibt viele Fragen und auch ein paar Mögliche Lösungen. Eine Lösung habe ich für mich gefunden, mit der ich auch nun Ordner + Dateien in den gemeinsamen Ordnern löschen kann. Statt die gemeinsamen Ordner als ein Netzlaufwerk zu verbinden, geht man folgendermaßen vor:

Man öffnet den Kommandozeilenparameter (cmd.exe) durch Bsp.: Start -> Ausführen und gibt dort cmd ein und bestätigt es mit Enter, bzw. man klickt auf OK. Nun gibt man folgende Zeile ein:

  • subst z: \\vboxsrv\share

Statt z: kann natürlich jeder andere “freie” Laufwerksbuchstabe eingegeben werden. Der Ordner share sollte ebenfalls mit dem von euch definierten Ordner abgeändert werden. Nun findet Ihr unter Arbeitsplatz ein neues Laufwerk, welches die Bezeichnung “Nichtverbundenes Netzlaufwerk” trägt. Auf wunsch kann dieses Laufwerk auch umbenannt werden, aber nach einem Neustart des Betriebssystems wird, bzw. werden die Laufwerke sowieso getrennt. Hierfür empfehle ich euch ein Skript zu schreiben, damit Ihr auf einen Schlag die gewünschten Laufwerke wieder mit dem Gastbetriebssystem verbinden könnt.