Re mattatop…
Je crois avoir capté le fonctionnement
En faite Y’a 2 type de fichier qui vont chargé le noyau de linux
- pxelinux.0 (qui doit etre à la racine de /tftpboot) ; ensuite dans ce même répertoire doit venir être déposé l’image " netboot.tar.gz" qui doit être décompréssé aussi dans /tftpboot qui va s’appelé " debian installer “
le fichier pxelinux.0 doit être définit dans le dhcp comme filename :”/ftpboot/pxelinux.0" celui ci va cherché le fichier de conf de l’os à chargé c’est a dire : /tftpboot/debian-installer/i386/pxelinux.cfg qui contient les lignes suivantes :
==================================================================
DISPLAY debian-installer/i386/boot-screens/boot.txt
F1 debian-installer/i386/boot-screens/f1.txt
F2 debian-installer/i386/boot-screens/f2.txt
F3 debian-installer/i386/boot-screens/f3.txt
F4 debian-installer/i386/boot-screens/f4.txt
F5 debian-installer/i386/boot-screens/f5.txt
F6 debian-installer/i386/boot-screens/f6.txt
F7 debian-installer/i386/boot-screens/f7.txt
F8 debian-installer/i386/boot-screens/f8.txt
F9 debian-installer/i386/boot-screens/f9.txt
F0 debian-installer/i386/boot-screens/f10.txt
DEFAULT install
LABEL install
kernel debian-installer/i386/linux
append vga=normal initrd=debian-installer/i386/initrd.gz – quiet
LABEL expert
kernel debian-installer/i386/linux
append priority=low vga=normal initrd=debian-installer/i386/initrd.gz –
LABEL rescue
kernel debian-installer/i386/linux
append vga=normal initrd=debian-installer/i386/initrd.gz rescue/enable=true – quiet
LABEL auto
kernel debian-installer/i386/linux
append auto=true priority=critical vga=normal initrd=debian-installer/i386/initrd.gz – quiet
PROMPT 1
TIMEOUT 0
Tu peut trouvé le liens d’un boot pxe sur une image toute prête ici :
lea-linux.org/cached/index/I … eseau.html
Le 2 eme type de fichier serait le fichier : pxeboot_ia32.bin
Celui ci j’ai du mal à le cerné…
Apparament lui …il charge le noyau netbsd
Il fait un time out because il ne trouve pas le fichier de conf ou le fichier netbsd ?
Alors que celui ci est bien placé dans la racine /tftpboot
J’espère que tu me suit ?
j’ai essayé de mixé les 2 c’est à dire , posé le fichier pxelinux.0 est faire pointé sur mes 2 fichiers de boot g4u /tftpboot/ " netbsd " et " boot"
mais sans succès il cherche le fichier pxelinux.cfg …
Voila , mon idée été de rajouté dans le pxelinux.cfg la ligne correspondant au path du noyau netbsd ?? au lieu du noyau Linux " ??
c’est quoi initrd.gz ???
" LABEL install
kernel debian-installer/i386/linux
append vga=normal initrd=debian-installer/i386/initrd.gz – quiet "
Je suis désolé de te poser autant de question à la fois , j’aimerais juste avancé un peu…