Outils pour utilisateurs

Outils du site


linux:pxe (lu 16612 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
linux:pxe [25-02-2014 16:46]
edmc73 créée
linux:pxe [22-06-2015 10:19] (Version actuelle)
edmc73
Ligne 6: Ligne 6:
  
  
-Installer tftpd-hpa et pxe (qui va installer isc-dhcp-server et syslinux entre autre)+Installer **tftpd-hpa** et **pxe** (qui va installer isc-dhcp-server et syslinux entre autre)
  
 +Il est conseillé d'installer un serveur web pour la diffusion des fichiers pour éviter la corruption de données du protocol tftp.
  
-Modifier le /etc/default/tftpd-hpa+ 
 +Modifier le **/etc/default/tftpd-hpa** 
 + 
 +Copier les fichiers nécessaires 
 +  cp /usr/lib/syslinux/pxelinux.0 /tftpboot 
 +  cp /usr/lib/syslinux/menu.c32 /tftpboot 
 + 
 +  mkdir /tftpboot/pxelinux.cfg 
 + 
 +Le fichier de config est **/tftpboot/pxelinux.cfg/default** 
 +  vi /tftpboot/pxelinux.cfg/default 
 + 
 +<code> 
 +DEFAULT menu.c32 
 +PROMPT 0 
 +MENU TITLE PXE Boot 
 +TIMEOUT 100 
 +</code> 
 + 
 + 
 +===== Installer system rescue en pxe ===== 
 + 
 +source: http://tuxce.no-ip.org/informatique/system-rescue-cd-par-pxe 
 + 
 +Télécharger l'iso sur http://www.sysresccd.org/Download 
 + 
 +Monter l'image afin de copier les fichiers dont on a besoin 
 +  mount -o loop systemrescuecd-x86-4.5.3.iso /mnt/disk 
 + 
 + 
 +On crée le répertoire pour accueillir tout ça 
 +  mkdir /tftpboot/sysresccd 
 + 
 +On copie les fichiers qui nous intéressent 
 +  cp /mnt/disk/sysrcd.dat /tftpboot/sysresccd 
 +  cp /mnt/disk/sysrcd.md5 /tftpboot/sysresccd 
 +  cp /mnt/disk/isolinux/initram.igz /tftpboot/sysresccd 
 +  cp /mnt/disk/isolinux/rescue64 /tftpboot/sysresccd 
 + 
 +Si on utilise un serveur web 
 +  ln -s /tftpboot/sysresccd/sysrcd.dat /var/www/sysrcd.dat 
 +  ln -s /tftpboot/sysresccd/sysrcd.md5 /var/www/sysrcd.md5 
 + 
 +On adapte le fichier de config 
 +<code> 
 +label sysresccd 
 +menu label SystemRescueCD 4.5.3 
 +kernel sysresccd/rescue64 
 +append initrd=sysresccd/initram.igz netboot=tftp://10.1.1.1/sysresccd/sysrcd.dat 
 +</code> 
 + 
 +ou pour la version web 
 +<code> 
 +label sysresccd 
 +menu label SystemRescueCD 4.5.3 
 +kernel sysresccd/rescue64 
 +append scandelay=5 initrd=sysresccd/initram.igz netboot=http://10.1.1.1/sysrcd.dat setkeymap=fr 
 +</code>
linux/pxe.1393343213.txt.gz · Dernière modification: 25-02-2014 16:46 de edmc73