beginning "create_vm" module, splitted main program

This commit is contained in:
fatalerrors
2021-07-13 12:58:47 +02:00
parent 3f8d3b633f
commit 83a41fd21c
6 changed files with 198 additions and 116 deletions

View File

@@ -0,0 +1,19 @@
# legos_vm_win7.conf.sh: Configuration d'une VM standard Windows 7
# Chemin racine de vbox
export VM_ROOT=/local/vmguests
# Nombre de vCPU
export VM_CPU=2
# Taille de la RAM en Mo
export VM_MEM=4096
# Taille di disque en Go
export VM_DISK_SIZE=42
# Nom de l'interface de l'hôte à bridger
export VM_IF_BRIDGE=eth1
# Liste des répertoire de l'hote à partager avec la VM (séparé par des virgules)
export VM_SHARES="/home,/media,/calcul/$HOSTNAME"

View File

@@ -25,9 +25,6 @@ export MAINUSER="levasseur"
# Interface réseau principale
export MAINIF="eth0"
# Booléen indiquant une ou plusieurs futures VM
export WITH_VM="true"
# Pilotes X11 non libre à installer ?
export X11_DRV="nvidia-drivers"
@@ -39,6 +36,19 @@ export X11_DRV="nvidia-drivers"
# * lubuntu : bureau LXQT très léger
export UBUNTU_FLAVOR=xubuntu
# Booléen indiquant une ou plusieurs futures VM
# Les lignes suivantes devraient être commentés si à false
export WITH_VM="true"
. $MYPATH/conf/includes/legos_vm_win7.conf.sh
# Nom de la VM
VM_NAME=vm-levasseur
# Logiciels optionnels non packagé Debian
# export WITH_MATLAB="true"
# export WITH_IDL="true"
# export WITH_="true"
# Mode d'installation :
# * dev : installe les paquets un par un avec apt (lent)
# * full : envoie d'un seul coup la liste de tous les paquets à apt (rapide)
@@ -65,4 +75,5 @@ export FORCEBLANK=false
# Liste des modules à executer (surchargeable en ligne de commande)
export MODULE_LIST="upgrade_dist conf_disks conf_locale conf_ntp conf_ssh \
conf_mail install_desktop install_pkg install_chromium"
conf_mail install_desktop install_pkg install_chromium \
install_profile"