fix archinstall not starting + doc

This commit is contained in:
JOLIMAITRE Matthieu 2024-02-20 03:43:59 +01:00
parent 46cea63aae
commit f35dda937d
2 changed files with 14 additions and 9 deletions

View file

@ -10,17 +10,22 @@
### Fabrication ### Fabrication
La fabrication du vdi est assez farfelue mais ça marche assez bien. La fabrication de la machine virtuelle est assez farfelue mais ça marche assez bien.
Les étapes de la fabrication sont les suivantes : Les étapes de la fabrication sont les suivantes :
- création d'un ISO d'installation archlinux - création d'un ISO d'installation archlinux
- généré à partir du profil dans `./profile` - généré à partir du profil dans `./profile`
- contient un script d'installation automatisé qui est exécuté au boot - contient un script d'installation automatisé qui est exécuté au boot `./profile/airootfs/root/.zlogin`
- create empty VM - création d'une VM vide avec VirtualBox
- start VM on ISO - bloc de commandes dans `./build.sh`
- ISO RC
- installs arch
- stop
- export VM - Boot de la VM sur l'ISO
- aussi dans `./build.sh`
- l'ISO installe la distribution
- installe arch `archinstall` avec la configuration `./profile/airootfs/root/user_*.json`
- quelques ajustements avec `./profile/airootfs/root/post_install.sh`
- stop une fois la machine virtuelle configurée
- exporte la VM au format OVA dans `./output/epitls.ova`

View file

@ -6,7 +6,7 @@ fi
loadkeys fr loadkeys fr
echo "[.zlogin] ____ starting auto install ____" echo "[.zlogin] ____ starting auto install ____"
archinstall --config ./user_configuration.json --creds ./user_credentials.json archinstall --config ./user_configuration.json --creds ./user_credentials.json --silent
echo "[.zlogin] ____ finished auto install ____" echo "[.zlogin] ____ finished auto install ____"
echo "[.zlogin] ____ starting post install ____" echo "[.zlogin] ____ starting post install ____"
sh post_install.sh sh post_install.sh