README.md angepasst
This commit is contained in:
25
README.md
25
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.
|
||||
|
||||
```
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user