Anpassungen an den Variablen

This commit is contained in:
2023-11-23 16:13:06 +01:00
parent 1932cd4ab9
commit 2f5fb291dd
6 changed files with 351 additions and 23 deletions

View File

@@ -94,38 +94,30 @@ done
COLUMNS=8
PS3='Bitte wählen Sie die VM-Option: '
OPTIONS=("Ubuntu 2204 GUI BASE" "Ubuntu 2204 SRV" "Ubuntu 2204 GUI" "openSUSE GUI" "Kali Linux" "Debian" "Fedora" "Beenden")
OPTIONS=("Ubuntu 2204 GUI BASE" "Ubuntu 2204 GUI BASE EXT" "Ubuntu 2204 SRV" "Ubuntu 2204 GUI GER" "Ubuntu 2204 GUI GER EXT" "Beenden")
select opt in "${OPTIONS[@]}"
do
case $opt in
"Ubuntu 2204 GUI BASE")
VAR_OS="Ubuntu_64"
VAR_VDI="ubu2204-GUI-BASE.vdi"
VAR_VDI="ubu2204_GUI_BASE.vdi"
;;
"Ubuntu 2204 GUI BASE EXT")
VAR_OS="Ubuntu_64"
VAR_VDI="ubu2204_GUI_BASE_EXT.vdi"
;;
"Ubuntu 2204 SRV")
VAR_OS="Ubuntu_64"
VAR_VDI="ubu2204-SRV.vdi"
VAR_VDI="ubu2204_SRV.vdi"
;;
"Ubuntu 2204 GUI")
"Ubuntu 2204 GUI GER")
VAR_OS="Ubuntu_64"
VAR_VDI="ubu2204-GUI-EXT.vdi"
VAR_VDI="ubu2204_GUI_GER.vdi"
;;
"Ubuntu 2204 GUI GER EXT")
VAR_OS="Ubuntu_64"
VAR_VDI="ubu2204_GUI_GER_EXT.vdi"
;;
"openSUSE GUI")
VAR_OS="OpenSUSE_Tumbleweed_64"
VAR_VDI="openSUSE-GUI.vdi"
;;
"Kali Linux")
VAR_OS="Linux_64"
VAR_VDI="kali_linux-GUI.vdi"
;;
"Debian")
VAR_OS="Debian_64"
VAR_VDI="debian-GUI.vdi"
;;
"Fedora")
VAR_OS="Fedora_64"
VAR_VDI="fedora.vdi"
;;
"Beenden")
exit
;;
@@ -198,8 +190,15 @@ do
--add ide \
--controller PIIX4
sudo -u "$VAR_USER_IN_GROUP" VBoxManage storageattach "$VM_NAME" \
--storagectl "IDE Controller" \
--port 1 \
--device 0 \
--type dvddrive \
--medium emptydrive
# Host Name und RDP Port
echo "${VM_NAME}-${VAR_RDP_PORT}" >> /srv/data/GIT/Virtualbox/rdp_port.txt
echo "${VM_NAME}-${VAR_RDP_PORT}" >> /tmp/rdp_port.txt
# Schleife zur Erzeugung von zusätzlichen Festplatten
for ((j = 1; j <= VAR_ADDITIONAL_HDD; j++))
@@ -208,7 +207,7 @@ do
HDD_NAME="${VM_NAME}-disk${HDD_NUM}.vdi"
sudo -u "$VAR_USER_IN_GROUP" VBoxManage createhd \
--filename "$VM_DIR/$HDD_NAME" \
--filename "$VM_DIR/$VM_NAME/$HDD_NAME" \
--size 102400 \
--format VDI