Hallo liebe Leute. Ich hab mir vor einem knappen Jahr mit Linux angefangen und mein erstes Ubuntu Laptop gekauft und es ist inzwischen zu meinem Hauptgerät geworden. Nur für Photoshop und iMovie brauche ich mein MacBook noch. Nach einem Jahr komme ich mit den grundsätzlichen Dingen ganz gut zurecht, aber es kommt mir so vor, das je mehr man lernt umso mehr Dinge es gibt die man noch nicht kann. Jetzt habe ich mit dem nächsten Schritt angefangen. Mein in die Jahre gekommen Windows Server 2008 wird durch einen neuen Server ersetzt auf dem Ubuntu Server läuft. Das ist für mich eine Herausforderung, gerade wegen der fehlenden grafischen Oberfläche (ich weiß man kann eine installieren, aber das ist ja schon fast unsittlich 😉) und weil ich niemanden hab, den ich mal direkt fragen kann. Alles wirklich Wesentliche habe ich aber schon am laufen. Worum es mir hier geht ist Virtual Box. Ich habe darüber auch schon im Wiki gelesen, aber zwei Dinge möchte ich noch vor ab wissen. Erstens ist es wirklich möglich auch neue virtuelle Maschinen aufzusetzen und wie gewohnt zu benutzen ganz ohne graphische Oberfläche? Und zweitens: ich habe eine virtuelle Windows 8 Maschine die momentan auf einem 2008er iMac läuft. Kann ich diese Maschine übertragen auf die Virtual Box auf den Ubuntu Server?
Virtual Box auf Ubuntu Server
Anmeldungsdatum: Beiträge: 102 |
|
Supporter
Anmeldungsdatum: Beiträge: 53484 Wohnort: Berlin |
Siehe dazu http://www.virtualbox.org/manual/ch07.html.
Wenn das schon dort unter Virtual Box läuft: Ja. Wird eine andere Virtualisierungslösung genutzt müsste das erst konvertiert werden. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Ja es läuft dort auch unter Virtualbox. Nur ist das Wirtz-System OS X. Aber es ist gut zu wissen, dass es auf jeden Fall funktioniert. Dann werde ich es auch (irgendwie) hinbekommen. Vielen Dank für den Link. Kann ich bestimmt gut gebrauchen. |
Supporter
Anmeldungsdatum: Beiträge: 53484 Wohnort: Berlin |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Na klar. Das habe ich auch so verstanden |
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Ich hole meinen alten Thread nochmal raus, weil meine jetzige Frage dazu paßt. Ich habe es tatsächlich geschafft: Dank der Super-Anleitungen aus dem Wiki habe ich als Anfänger auf meinem neuen 14.04.-Server Virtualbox installiert und eine Windows 8.1 Maschine am laufen, die ich über phpvirtualbox steuern kann. Soweit alles super. Jetzt habe ich versucht die Maschine ohne php über die VBoxManage Befehle zu steuern und das funktioniert nicht. Wenn ich nach Maschinen suche über VBoxHeadless list vms kommt gar nichts. So als ob keine Maschine vorhanden wäre. Wenn ich die Maschine starten will über VBoxManage startvm Windows\ 8 kommt als Antwort VBoxManage: error: Could not find a registered machine named 'Windows 8' VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports VBoxManage: error: Context: "FindMachine(Bstr(pszVM).raw(), machine.asOutParam())" at line 575 of file VBoxManageMisc.cpp und zwar egal ob ich das mit oder ohne "sudo" versuche. Die Maschine heißt auch auf jeden Fall Windows 8. Nach allem was ich gelesen habe müßte der VBoxManage-Befehl doch eigentlich sofort nach der Installation funktionieren, oder muß ich noch irgendwas aktivieren? Das Extension Pack ist installiert, Maschine läuft wunderbar (über php), RemoteDesktop-Zugriff funktioniert und wenn ich den Befehl "VBoxManage" ohne alles eingebe kommt auch die man page. Entschuldigt meine bestimmt blöde Frage, aber ich lerne noch. Edit: Ich habe gesehen, daß nun die Rubrik gar nicht mehr stimmt. Sorry. Es müßte eher in "System Einrichten und Verwalten". Ich dachte auch zwischendurch ich hätte die Lösung gefunden. VBoxManage systemproperties zeigte mir, daß der Default machine folder nicht stimmte. Den habe ich mit VBoxManage setproperty machinefolder /data/virtualboxVM korrigiert. Aber leider hat das (auch nach einem Systemneustart) nichts gebracht. Also herrscht bei mir noch Ratlosigkeit. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 102 |
Es liegt am user. Mein normaler User (stefan) bekommt keine Reaktion auf VBoxManage-Befehle. Ich habe mich mal als user "vbox" am Server angemeldet (Ich bediene den Server über ssh) und schon klappt es. Was muß ich tun, damit auch der normale user "stefan" die Maschine über VBoxManage steuern kann? Wichtig ist dabei, daß der "vbox" user das auch weiterhin können muß damit die Steuerung über phpvirtualbox auch weiterhin funktioniert. In der Gruppe vboxuser sind stefan und vbox bereits drin. Oder gibt es vielleicht einen Befehl womit ich diese Kommandos als anderer user ausführen kann? Ich möchte mich nicht jedes Mal ab- und anmelden. Edit: su vbox VBoxManage usw. Eigentlich ganz einfach wenn man es weiß.. |