====== VMLinux ======
Généralement, les profs d'informatique d'1A conseillent aux élèves d'installer une machine virtuelle sous Linux pour suivre les cours et ils redirigent systématiquement les élèves vers MiNET. A ce titre, on effectue une install party dans l'année. Parfois, l'installation peut se révéler ardue (problèmes de drivers par ex...). Cette solution est une alternative pour ceux qui ont un PC avec un minimum de puissance.
===== La CT =====
C'est une CT qui héberge une page sous Apache. Le site se trouve dans :
/var/www/html/
===== L'ISO Ubuntu =====
Une image d'Ubuntu 18.04 LTS a été téléchargé. Vous pouvez la modifier dans :
/mnt/create_ubuntu
Voici la procédure en temps normal :
Pour la modifier, il suffit de la monter. Elle sera monté en lecture seule, donc il faut copier le contenu dans un autre répertoire :
mkdir /mnt/ubuntu
mkdir /home/user/ubuntu
mount Ubuntu.iso /mnt/ubuntu
rsync -ahv --progress /mnt/ubuntu /home/user/ubuntu
===== Personnalisation =====
Il faut ensuite modifier plusieurs fichiers de configuration, à savoir :
* isolinux/isolinux.cfg
* isolinux/txt.cfg
* isolinux/menu.cfg
* preseed/minet.preseed
Les fichiers de config sont sur le gitlab : https://gitlab.minet.net/moog/vmlinux
En temps normal vous n'avez pas besoin de toucher au fichier de configuration dans isolinux. Par contre, pour modifier le comportement de l'installation, il suffit de modifier le fichier minet.preseed.
Une fois toutes les modification terminées, il suffit de créer un nouvel iso et de le placer dans :
/var/www/html
Pour cela, utiliser le script dans /mnt/create_ubuntu :
./mnt/create_ubuntu/create_unattended_ubuntu.sh
Si vous avez modifié le nom de l'ISO, modifier le fichier index.html en conséquence.