Bereinigung

This commit is contained in:
2023-11-09 13:08:06 +01:00
parent 9365fb3b30
commit 2da8033c11
9 changed files with 15 additions and 262 deletions

27
dev/vbox_create.py Normal file
View File

@@ -0,0 +1,27 @@
from virtualbox import Library, VirtualBox
# Initialisiere die VirtualBox-Library
Library.py_locate()
# Öffne die VirtualBox-Anwendung
vbox = VirtualBox()
# Erstelle eine neue virtuelle Maschine
vm = vbox.create_machine("MyVM", "Linux", "Ubuntu_64", [])
# Konfiguriere die virtuelle Maschine
vm.memory_size = 1024 # 1 GB RAM
vm.os_type_id = "Ubuntu_64"
# Erstelle einen neuen Festplattencontroller und eine Festplatte
controller = vm.add_storage_controller("SATA")
vm.attach_device(controller, 0, 0, "hdd", "None", "MyDisk.vdi")
# Erstelle eine Netzwerkkarte
network_adapter = vm.get_network_adapter(0)
network_adapter.attachment_type = "Bridged"
# Speichere die virtuelle Maschine
vbox.register_machine(vm)
print("Virtuelle Maschine erstellt: {}".format(vm.name))