Dépot du module se3-clonage version wheezy
Ce module devrait être remplacé par une solution plus modulaire basée sur iPXE : paquets se3-ipxe, se3-clients-*
Avec la version 0.71 de se3-dhcp
l'infrastructure est en place pour pouvoir booter en iPXE. Il suffit de taper ipxe
au boot prompt sur le client suite au démarrage pxe.
Pour le moment il n'existe pas de paquet automatisant l'installation d'iPXE et des différents systèmes, l'installation doit se faire à la main
- télécharger
ipxe.lkrn
sur https://rom-o-matic.eu/ et le copier dans/tftpboot/
- créer le dossier
/var/www/se3/ipxe
et créer un fichier minimalboot.php
sur ce modèle :
<?php
include "ldap.inc.php";
include "ihm.inc.php";
require("lib_action_tftp.php");
$mac=$_GET['mac'];
echo "#!ipxe
# fichier pour $mac
set boot-url http://$ipse3
kernel ${boot-url}/winpe/wimboot
initrd ${boot-url}/winpe/boot/bcd BCD
initrd ${boot-url}/winpe/boot/boot.sdi boot.sdi
initrd ${boot-url}/winpe/sources/boot.wim boot.wim
boot
";
?>
- créer l'arborescence de boot wim dans
/var/www/winpe
, en copiant wimboot depuis http://ipxe.org/wimboot, et les wims obtenus avec les outils Microsoft MDT ou extraits d'une ISO Windows - eventuellement il est possible d'utiliser le partage
\\se3\install\os
pour mettre les fichiers windows nécessaires aux stades suivants de l'installation windows
Il s'agit de la configuration minimale, la page boot.php
récupère l'adresse mac et peut donc servir des fichier ipxe personnalisés, cela sera l'objectif des nouveaux paquets.