From d8ce1b9b5b3dc444691df2d387d112ec321d3125 Mon Sep 17 00:00:00 2001 From: braniz Date: Sun, 25 Jul 2021 17:21:54 +0200 Subject: [PATCH] README.md angepasst --- README.md | 25 ++----------------------- vdi_create.sh | 19 +++++++++++++++---- 2 files changed, 17 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 56cdc95..2961761 100644 --- a/README.md +++ b/README.md @@ -5,21 +5,9 @@ Die Scripte benötigen die Unterordner `VDI` und `ISO` im Ordner 'VirtualBox VMs'. In diesen werden die Benötigten Installations ISOs der Linux Distributionen abgelegt bzw. die Clone der hdd der Vorinstallierten VMs. -In dem Ordner `ISO` sollten diese ISOs vorhanden sein. -``` -ubuntu-20.04.1-desktop-amd64.iso -ubuntu-20.04.1-live-server-amd64.iso -CentOS-7-x86_64-Minimal-2009.iso -CentOS-8.2.2004-x86_64-minimal.iso -``` +In dem Ordner `ISO` sollten die benötigten ISOs vorhanden sein. -Im Ornder `VDI` sollten diese VDI Images vorhandne sein. -``` -ubu2004d_master.vdi -ubu2004s_master.vdi -centos7_master.vdi -centos8_master.vdi -``` +Im Ornder `VDI` sollten die benötigten VDIs Images vorhandne sein. Der Pfad zu den ISO und VDI Ordnern sollte angepasst werden. @@ -36,15 +24,6 @@ VBoxManage clonehd Erstelte_VM.vdi Master_VDI-disk0.vdi ``` test: -├── co8_vbox.sh - Erstellt mehrere CentOS VMs für die manuelle Installation vom ISO. -├── co8_vdi.sh - Erstellt mehrere CentOS VMs von einem Template. ├── create_vbox.sh - Erstellt die benötigten VMs (CentOS, Ubuntu). ├── create_vdi.sh - Erstellt die benötigten VMs von einem Template (CentOS, Ubuntu). -├── delete.sh - Löscht die angegebenen VMs. -├── hostname.sh - Ändert den hostnamen für die angegebenen VMs. -├── start.sh - Stattet die angegebenen VMs. -├── stop.sh - Stopt die angegebenen VMs. -├── ubu_vbox.sh - Erstellt mehrere Ubuntu für die manuelle Installation vom ISO. -└── ubu_vdi.sh - Erstellt mehrere Ubunut VMs von einem Template. - ``` diff --git a/vdi_create.sh b/vdi_create.sh index de2ed14..008f67b 100644 --- a/vdi_create.sh +++ b/vdi_create.sh @@ -9,13 +9,17 @@ echo "Welches OS soll Installiert werden" echo COLUMNS=6 PS3='Please enter your choice: ' -options=("Ubuntu" "CentOS" "Quit") +options=("Ubuntu CLI" "Ubuntu GUI" "CentOS" "Quit") select opt in "${options[@]}" do case $opt in - "Ubuntu") + "Ubuntu CLI") VAR_OS="Ubuntu_64" - VAR_VDI="master_ubuntu_2004.vdi" + VAR_VDI="master_ubuntu_2004_cli.vdi" + ;; + "Ubuntu GUI") + VAR_OS="Ubuntu_64" + VAR_VDI="master_ubuntu_2004_gui.vdi" ;; "CentOS") VAR_OS="RedHat_64" @@ -44,7 +48,7 @@ VAR_VB="/srv/virtualbox" VAR_CPU=${VAR_CPU:-1} VAR_MEM=${VAR_MEM:-1024} -VAR_VID=32 +VAR_VID=64 VAR_RDP=339 VAR_NIC=bridged VAR_NET=enp4s0f1 @@ -113,6 +117,13 @@ do --add ide \ --controller PIIX4 + VBoxManage storageattach ${VAR_NAME}-${N} \ + --storagectl "IDE Controller" \ + --port 1 \ + --device 0 \ + --type dvddrive \ + --medium /usr/lib/virtualbox/additions/VBoxGuestAdditions.iso + VBoxManage modifyvm ${VAR_NAME}-${N} \ --boot1 disk \ --boot2 none \