This commit is contained in:
braniz
2023-10-03 19:30:58 +02:00
parent fb38342e80
commit 1e1fbbeea6

View File

@@ -1,6 +1,6 @@
#!/bin/bash
# Autor: Branislav Zeljak v0.6
# Autor: Branislav Zeljak v0.7
# Beschreibung: Dieses Skript erstellt VirtualBox-VMs und klonet Festplatten parallel.
# Verwendung: Führen Sie das Skript aus und befolgen Sie die Eingabeaufforderungen.
clear
@@ -161,7 +161,7 @@ do
--bridgeadapter2 "$VAR_NET_INTERFACE" \
--vrde on \
--vrdemulticon on \
--vrdeport "$VAR_RDP_PORT"
--vrdeport "$VAR_RDP_PORT$(printf "%02d" $i)"
# Festplattencontroller hinzufügen
sudo -u "$VAR_USER_IN_GROUP" VBoxManage storagectl "$VM_NAME" \
@@ -185,23 +185,6 @@ do
--type hdd \
--medium "$VM_DIR/${VM_NAME}-disk00.vdi"
} &
# Erzeugen und Zuweisen zusätzlicher Festplatten (HDDs)
for ((j = 1; j <= VAR_ADDITIONAL_HDD; j++))
do
HDD_NUM=$(printf "%02d" $j)
HDD_NAME="${VM_NAME}-disk$HDD_NUM.vdi"
sudo -u "$VAR_USER_IN_GROUP" VBoxManage createhd \
--filename "$VM_DIR/$HDD_NAME" \
--size 102400 \
--format VDI
sudo -u "$VAR_USER_IN_GROUP" VBoxManage storageattach "$VM_NAME" \
--storagectl "SATA Controller" \
--port $j \
--device 0 \
--type hdd \
--medium "$VM_DIR/$HDD_NAME"
done
done
done