Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
virtualbox [11/05/2019 - 16:38] – [VMs starten und beenden] thommie3 | virtualbox [17/08/2024 - 07:06] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Virtualbox ====== | + | ====== Virtualbox |
- | Alle Kommandozeilen Befehle als User " | + | Virtualbox USB passthrough fails [[https://bugzilla.suse.com/ |
- | ===== Laufende VMs und Platten auflisten ===== | ||
- | |||
- | < | ||
- | vboxmanage list vms | ||
- | |||
- | " | ||
- | </ | ||
- | |||
- | **Details einer bestimmten VM zeigen: ** | ||
- | < | ||
- | vboxmanage showvminfo www.netzwissen.de | ||
- | </ | ||
- | |||
- | **Festplatten auflisten (alle VMs)** | ||
- | < | ||
- | VBoxManage list hdds | ||
- | </ | ||
- | |||
- | **Details einer bestimmten HDD auflisten: ** | ||
- | < | ||
- | vbox@tarapiroe:/ | ||
- | |||
- | VBoxManage showmediuminfo disk fluechtlinge-esslingen.de2b.vdi | ||
- | |||
- | UUID: 252b4e07-1eb4-4f41-b256-7655b2b37788 Parent UUID: base State: created Type: normal (base) Location: / | ||
- | </ | ||
- | |||
- | **Festplatten Registrierung aufheben ** | ||
- | < | ||
- | VBoxManage closemedium [disk|dvd|floppy] [–delete] | ||
- | </ | ||
- | |||
- | ====== VMs starten und beenden ====== | ||
- | |||
- | **Runterfahren zum Backup ** | ||
- | |||
- | (entspricht einem Freeze, kein " | ||
- | |||
- | < | ||
- | vboxmanage controlvm [vm name] savestate | ||
- | </ | ||
- | |||
- | **Pausieren** | ||
- | < | ||
- | VBoxManage controlvm <vm> pause | ||
- | </ | ||
- | |||
- | **Weitermachen** | ||
- | < | ||
- | VBoxManage controlvm <vm> resume | ||
- | </ | ||
- | |||
- | **Harter Reset** | ||
- | < | ||
- | VBoxManage controlvm <vm> reset | ||
- | </ | ||
- | |||
- | **Normaler Shutdown (echtes Runterfahren ohne savestate)** | ||
- | < | ||
- | VBoxManage controlvm <vm> acpipowerbutton | ||
- | </ | ||
- | |||
- | **Harter Shutdown (Strom weg):** | ||
- | < | ||
- | VBoxManage controlvm <vm> poweroff | ||
- | </ | ||
- | |||
- | **Starten (ohne GUI)** | ||
- | < | ||
- | vboxmanage startvm [vm name] –type headless | ||
- | </ | ||
- | |||
- | **VM Autostart ** | ||
- | < | ||
- | vboxmanage modifyvm TestVM –autostart-enabled on | ||
- | </ | ||
- | |||
- | ===== *.vdi mounten ===== | ||
- | |||
- | siehe auch [[https:// | ||
- | |||
- | Wir brauchen ein VirtualBox Disk Image (VDI), fdisk, QEMU und einen Linux-Kernel, | ||
- | |||
- | Ggf. QEMU nachinstallieren mit apt install qemu-system-x86 | ||
- | |||
- | Modul in den Kernel landen laden< | ||
- | modprobe nbd | ||
- | </ | ||
- | |||
- | Danach das vdi Image reinladen | ||
- | |||
- | < | ||
- | qemu-nbd -c /dev/nbd0 / | ||
- | </ | ||
- | |||
- | Mit fdisk sieht man die Partitionstabelle | ||
- | |||
- | < | ||
- | fdisk -l /dev/nbd0 | ||
- | </ | ||
- | |||
- | Wir sehen, dass fdisk alle vorhandenen Partitionen auflistet und ihnen auch ein Gerät zuordnet. Das Verwirrende ist nun, dass es die Geräte-Dateien /dev/nbd0pX nicht gibt. Wir haben nur Zugriff auf /dev/nbd0. Um dennoch eine Partition einhängen zu können, behelfen wir uns daher mit einem Trick. Wir geben beim Mounten den Beginn der jeweiligen Partition als Offset an und benutzen als Gerät einfach die Festplatte /dev/nbd0 (und eben nicht die spezifische Partition). | ||
- | |||
- | < | ||
- | mount -o offset=**1048576** | ||
- | </ | ||
- | |||
- | Damit ist die erste Partition der Festplatte in /mnt/vdi/ eingehängt. Nun fragt ihr euch sicher, woher die Zahl 1048576 kommt. Dabei handelt es sich um das Produkt der Blockgröße (512 Byte) und des Anfangs der zu mountenden Partition auf der Festplatte (2048). Man muss also den Offset richtig setzen: | ||
- | |||
- | < | ||
- | fdisk -l /dev/nbd0 | ||
- | |||
- | Units: sectors of 1 * 512 = 512 bytes Sector size (logical/ | ||
- | </ | ||
- | |||
- | Mount z.B. für die dritte Partition mit -o (512 x 501760) : | ||
- | |||
- | < | ||
- | mount -o offset=256901120 -t ext4 /dev/nbd0 /mnt/vdi1 | ||
- | </ | ||
- | |||
- | xxx | ||
- | |||
- | ====== Konvertierung von Virtualbox nach KVM ====== | ||
- | |||
- | xxx | ||