.
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Autor: Branislav Zeljak v0.6
|
# Autor: Branislav Zeljak v0.7
|
||||||
# Beschreibung: Dieses Skript erstellt VirtualBox-VMs und klonet Festplatten parallel.
|
# Beschreibung: Dieses Skript erstellt VirtualBox-VMs und klonet Festplatten parallel.
|
||||||
# Verwendung: Führen Sie das Skript aus und befolgen Sie die Eingabeaufforderungen.
|
# Verwendung: Führen Sie das Skript aus und befolgen Sie die Eingabeaufforderungen.
|
||||||
clear
|
clear
|
||||||
@@ -161,7 +161,7 @@ do
|
|||||||
--bridgeadapter2 "$VAR_NET_INTERFACE" \
|
--bridgeadapter2 "$VAR_NET_INTERFACE" \
|
||||||
--vrde on \
|
--vrde on \
|
||||||
--vrdemulticon on \
|
--vrdemulticon on \
|
||||||
--vrdeport "$VAR_RDP_PORT"
|
--vrdeport "$VAR_RDP_PORT$(printf "%02d" $i)"
|
||||||
|
|
||||||
# Festplattencontroller hinzufügen
|
# Festplattencontroller hinzufügen
|
||||||
sudo -u "$VAR_USER_IN_GROUP" VBoxManage storagectl "$VM_NAME" \
|
sudo -u "$VAR_USER_IN_GROUP" VBoxManage storagectl "$VM_NAME" \
|
||||||
@@ -185,23 +185,6 @@ do
|
|||||||
--type hdd \
|
--type hdd \
|
||||||
--medium "$VM_DIR/${VM_NAME}-disk00.vdi"
|
--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
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user