Benutzer-Werkzeuge

Webseiten-Werkzeuge


virtualbox

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
virtualbox [2017/02/17 19:12]
root
virtualbox [2018/10/05 14:17] (aktuell)
root
Zeile 11: Zeile 11:
 <code> <code>
 vboxmanage import  templates/debian/empty.ova --vsys 0 --vmname test-debian --vsys 0 --unit 6 --disk maschinen/test-debian/disk1.vmdk vboxmanage import  templates/debian/empty.ova --vsys 0 --vmname test-debian --vsys 0 --unit 6 --disk maschinen/test-debian/disk1.vmdk
 +</code>
 +
 +Beispiel:
 +<code>
 +vboxmanage createvm --name somelinux --ostype Linux_64 --register --basefolder /maschinen/somelinux
 </code> </code>
 </WRAP> | </WRAP> |
Zeile 20: Zeile 25:
  
 Mann kann weitere Parameter angeben, wie zum Beispiel: \\ Mann kann weitere Parameter angeben, wie zum Beispiel: \\
-  * --register -> macht die Maschine gegenüber virtualbox bekannt; der Schritt muss sonst im Nachhinein manuell gemacht werden +  * <code>--register</code> -> macht die Maschine gegenüber virtualbox bekannt; der Schritt muss sonst im Nachhinein manuell gemacht werden 
-  * --ostype -> definiert den Betriebssystemtyp, muss sonst im Nachgand definiert werden -> eine Liste bekommt man mit "virtualbox list ostypes" +  * <code>--ostype</code> -> definiert den Betriebssystemtyp, muss sonst im Nachgand definiert werden -> eine Liste bekommt man mit "virtualbox list ostypes" 
-  * --basefolder -> definiert wo die Dateien der VM abgelegt werden sollen (ist in der Regel nicht notwendig, dann landet es an der Standard-Stelle)+  * <code>--basefolder</code> -> definiert wo die Dateien der VM abgelegt werden sollen (ist in der Regel nicht notwendig, dann landet es an der Standard-Stelle) 
 + 
 +Beispiel:  
 +<code> 
 +vboxmanage createvm --name somelinux --ostype Linux_64 --register --basefolder /maschinen/somelinux 
 +</code> 
 </WRAP> | </WRAP> |
 +|Festplatte erstellen |<WRAP>
 +\\
 +Syntax: \\
 +<code>
 +vboxmanage createmedium disk --filename //Pfad zur Festplatte// --size //Größe in Megabyte//
 +</code>
 +
 +Beispiel:
 +<code>
 +vboxmanage createmedium disk --filename /maschinen/pclinuxos/pclinuxos/pclinuxos.vmdk --size 20000
 +</code>
 +</WRAP> |
 +|Storagecontroller hinzufügen|<WRAP>
 +Syntax:
 +<code>
 +vboxmanage storagectl //vmname// --name //beliebiger_name// --add //controler-typ// 
 +</code>
 +Beispiel:
 +<code>
 +vboxmanage storagectl somelinuxos --name sata1 --add sata 
 +</code>
 +</WRAP>|
 |DVD hinzufügen/Massenspeicher hinzufügen| <WRAP>Voraussetzung: Es wurde zuvor ein Storagecontroller der VM hinzugefügt. \\ \\ |DVD hinzufügen/Massenspeicher hinzufügen| <WRAP>Voraussetzung: Es wurde zuvor ein Storagecontroller der VM hinzugefügt. \\ \\
 Syntax: Syntax:
Zeile 33: Zeile 66:
 vboxmanage storageattach debian-test  --storagectl sata1 --port 1 --type dvddrive --medium /somewhere/templates/isos/debian-8.1.iso vboxmanage storageattach debian-test  --storagectl sata1 --port 1 --type dvddrive --medium /somewhere/templates/isos/debian-8.1.iso
 </code> </code>
 +
 </WRAP> | </WRAP> |
  
Zeile 41: Zeile 75:
 |Linux bleibt mein booten stehen - <code>exception Emask 0x0 SAc 0x0 SErr 0x0 action 0x6frozen</code> |Syntax: <code> VBoxManage storagectl <vmname> --name <storage controller name> --hostiocache on </code>  \\ \\ Beispiel: <code>VBoxManage storagectl test101 --name sata1 --hostiocache on</code>| |Linux bleibt mein booten stehen - <code>exception Emask 0x0 SAc 0x0 SErr 0x0 action 0x6frozen</code> |Syntax: <code> VBoxManage storagectl <vmname> --name <storage controller name> --hostiocache on </code>  \\ \\ Beispiel: <code>VBoxManage storagectl test101 --name sata1 --hostiocache on</code>|
 |VM lässt sich nicht mehr (vollständig - Stopp-Kommando hängt) beenden|Syntax: <code> vboxmanage startvm <vmname> --type emergencystop </code>\\ Beispiel: <code>VBoxManage startvm test101 --type emergencystop</code>| |VM lässt sich nicht mehr (vollständig - Stopp-Kommando hängt) beenden|Syntax: <code> vboxmanage startvm <vmname> --type emergencystop </code>\\ Beispiel: <code>VBoxManage startvm test101 --type emergencystop</code>|
 +|Imortiereren einer VM schlägt fehl: <code>
 +Progress object failure: NS_ERROR_CALL_FAILED
 +VBoxManage: error: Appliance import failed
 +VBoxManage: error: Code NS_ERROR_CALL_FAILED (0x800706BE) 
 +- Call to remote object failed (extended info not available)
 +VBoxManage: error: Context: "RTEXITCODE handleImportAppliance(HandlerArg*)" 
 +at line 877 of file VBoxManageAppliance.cpp
 +</code>  | Die Endung der Festplattendatei ist falsch. \\ \\ Beispiel: <code>
 +vboxmanage import  /somewhere/templates/devuan_basic.ova  --vsys 0 --vmname test5 --vsys 0 --unit 8 --disk /maschinen/test5/disk.vmdk
 +</code>  \\  In obigem Beispiel hat die Festplattendatei die Endung .disc, die aber ungültig ist.  \\ \\ Korrekt: <code>
 +vboxmanage import  /somewhere/templates/devuan_basic.ova  --vsys 0 --vmname test5 --vsys 0 --unit 8 --disk /maschinen/test5/disk.vmdk
 +</code> |
 +|<code>error: Cannot import until the license agreement listed above is accepted.</code>|Die folgende Option hinzufügen<code>--vsys 0 --eula accept</code> |
 +|VBoxManage: error: Invalid parameter|Es kann sein das nicht der Parameter falsch ist (es wird eventuell wird der Wert als falsch angezeigt), es kann sein das nicht -- angeben wurde oder irgend ein Parameter davor oder dahinter ist falsch oder der VMName ist falsch|
  
virtualbox.1487355158.txt.gz · Zuletzt geändert: 2017/02/17 19:12 von root