Hauptinhalt
An allen Unix-Arbeitsplätzen im Fakultäts-Pool können Sie vorkonfigurierte virtuelle Rechner starten. Der virtuelle Rechner wird im Hintergrund auf einem Server gestartet und es wird automatisch eine RDP-Verbindung (siehe Kommando rdesktop) zu dem virtuellen Rechner aufgebaut.
Ebenso können Sie (sofern erlaubt) eine persönliche Kopie eines solchen vorkonfigurierten Rechners erzeugen. Bei solchen persönlichen Rechnern bleiben Änderungen auch über einen Shutdown hinweg erhalten.
Zur Ausführung dieser Funktionen steht Ihnen das Kommando "irb-vbox" (/usr/bin/irb-vbox) auf allen Unix-Rechnern im Fakultäts-Pool zur Verfügung.
VBox Version 1.0A10 01/12/2010 Usage: irb-vbox [<option>] <subcmd> [<param>...] Option: -v Verbose -s Redirect sound to client (Subcommand 'exec' and 'startvm') Folgende Angaben sind für <subcmd> möglich: help Show usage info avail List available machine definitions info <mach> Show Info for machine <mach> clone <mach> Clone available machine <mach> exec <mach> Execute (clone, start, delete) available machine listvm List your cloned machines showvm <mach> Show VM-Info for cloned machine <mach> startvm <mach> Start cloned machine <mach> deletevm <mach> Delete cloned machine <mach> renamevm <mach> <newname> Rename cloned machine <mach> modifyvm <mach> <key>=<value> Modify cloned machine <mach> dvd=empty|<filename> Modify DVD attachment (filename muß eine ISO-Datei sein) floppy=empty|<filename> Modify Floppy attachment (filename muß eine RAW-Datei sein) sharedfolder=<filename> Modify shared folder
Von den Unterkommandos clone>, exec>, clone>, startvm>, deletevm> und
renamevm> kann zu einer Zeit nur ein Kommando einmal ausgeführt werden.
Folgende Unterkommandos stehen zur Verfügung:
- avail
Es wird eine Liste der für Ihren Pool-Account angebotenen vorkonfigurierten Rechner ausgegeben. Die vorkonfigurierten Rechner können entweder nur ausgeführt (Mode Exec) oder auch kopiert (Mode Exec,Clone) werden.
- info <mach>
Es werden zusätzliche Informationen zum angegebenen Rechner ausgegeben.
- exec <mach>
Es wird eine temporäre Kopie eines vorkonfigurierten Rechners erzeugt, gestartet und nach dem Shutdown wieder vernichtet. Alle Modifikationen sind nach dem Shutdown verloren.
- clone <mach>
Es wird eine persönliche Kopie eines vorkonfigurierten Rechners erzeugt. Diese Kopie können Sie starten (Subkommando startvm). Alle Modifikationen an einem solchen persönlichen Rechner bleiben auch nach Beendigung des Rechners erhalten.
Pro vorkonfiguriertem Rechner kann nur einmal ein persönlicher Rechner erzeugt werden.
- listvm
Es wird eine Liste Ihrer persönlichen Rechner ausgegeben.
- showvm <mach>
Es werden Informationen zur Ihrem persönlichen Rechner <mach> ausgegeben.
- startvm <mach>
Ihr persönlicher Rechner <mach> wird gestartet und dann eine RDP-Verbindung (siehe Kommando rdesktop) zu dem Rechner aufgebaut.
- deletevm <mach>
Ihr persönlicher Rechner <mach> wird gelöscht.
- renamevm <mach> <newname>
Ihr persönlicher Rechner <mach> wird umbenannt. <newname> ist der neue Name.
- modifyvm <mach> <option>=<value>
Es werden Änderungen an Ihrem persönlichen Rechner <mach> vorgenommen. Folgende Angaben sind für <option> möglich.
- dvd
Dem CD/DVD-Laufwerk des persönlichen Rechners <mach> kann eine Datei (ISO-Image) im Shared-Folder als CD zugewiesen werden. Mit 'empty' wird eine bestehende Zuweisung aufgehoben.
- floppy
Dem Floppy-Laufwerk des persönlichen Rechners <mach> kann eine Datei (RAW-Image) im Shared-Folder als Floppy zugewiesen werden. Mit 'empty' wird eine bestehende Zuweisung aufgehoben.
- sharedfolder
Es kann ein Directory in Ihrem Unix-Homedirectory in dem virtuellen Rechner als Shared-Folder angeboten werden. Voreingestellt ist das Home-Directory des Pool-Accounts.
- dvd
Vorkonfigurierte Rechner
Eine Liste der Ihnen zur Verfügung stehenden vorkonfigurierten Rechner erhalten Sie mit
irb-vbox avail
Zu jedem der vorkonfigurierten Rechner erhalten Sie mit dem Kommando
irb-vbox info <rechner>weitere Informationen.
Beispiele
- irb-vbox avail
Ausgabe der aktuell angebotenen vorkonfigurierten Rechner
- irb-vbox exec winxp
Starten des vorkonfigurierten Rechners 'winxp' und Aufbau einer RDP-Verbindung zu dem Rechner. Modifikationen sind nach dem Shutdown des Rechners verloren.
- irb-vbox clone winxp
Erzeugen einer persönlichen Kopie des vorkonfigurierten Rechners 'winxp'. Die Kopie bekommt den Namen 'winxp'.
- irb-vbox startvm winxp
Start des persönlichen Rechners 'winxp'. Alle Modifikationen bleiben auch nach einem Shutdown erhalten.
Hinweise
- Dieses Angebot befindet sich zur Zeit in einer Erprobungsphase.
- Bei Fragen/Problem wenden Sie sich bitte per Mail an:
vbox@irb.cs.tu-dortmund.de