WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:services:vmlinux

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.

wiki/services/vmlinux.txt · Dernière modification: 2018/09/20 11:05 par moog