Etch/Booter sur une ISO via PXE

Bonjour à tous,
Je cherche une solution boot ISO via PXE
Je m’explique, je voudrais pouvoir booter sur une image ISO présente sur serveur via un boot PXE.
Pour ce qui est de la partie PXE/DHCP c’est bon, la configuration marche parfaitement, j’arrive à booter le netboot Debian.
Pour explique ce que je cherche à faire.
J’ai mis en place un système de vote électronique et Jusqu’à aujourd’hui j’utilise un serveur avec l’application web, le DHCP, etc….
Les machines utilisés pour voter, boot sur un LiveCD (les systèmes n’ont ni HD ni floppy) basé sur boothcd-0.3.7, modifié pour mon utilisation.
Tout cela fonctionne parfaitement, l’étape suivante à laquelle je m’attaque c’est de remplacer le boot CD par le boot PXE. Je cherche donc à booter sur l’image ISO de ce LiveCD via PXE.
Et là, hic je coince, je trouve sur le net pas mal de doc sur les installations via PXE mais rien de bien précis sur le boot d’une ISO via PXE. Certain POST parlent de NFS mais je ne comprends pas bien, rien de clair.
Quelqu’un aurais t-il une idée, un tuto pour m’aider à comprendre comment ça marche, si ce que je cherche à faire est possible.
Par avance, Merci et bonne continuation aux membres de ce Forum.

Configuration x86
Debian Etch
Kernel 2.6.18-6-686
dhcp3-server 3.0.4-13
PXE 1.4.2-5
Syslinux 3.31-4

Salut

Va voir chez gentil kiwi , il a un forum excellent , il est le seul administrateur de son forum , il mettra du temps a te répondre mais sa en vaudra la peine…
Il a aussi un tuto sur PXE exellent , sa parle d’image iso egalement et sa ressemble à ce que tu veut faire…

A ma connaissance booter en pxe sur un iso est pas trés réalisable…
Voit chez lui , il est trés calé en PXE… tu seras pas décu
gentilkiwi.com/forum/forum-2-pxe.htm

Cdt

Merci beaucoup,
J’ai aussi posté sur ce Forum, j’ai trouvé pas mal de POST sur le sujet mais ils parlent beaucoup de Windows.
Moi je n’utilise que du Linux donc je n’arrive pas a tout comprendre.
Je vais attendre, et encore grand merci pour cette piste.

Si si , il touche pas mal sur linux le gentil kiwi…

Sinon , ce que je te conseil , extrait ton fichier iso avec winimage ou autre editeur iso
Tu récup le fichier de conf .cfg
tu mate ce qu’il charge ex:
kernel linux
append initrd.img.gz

En ce qui concerne PXE , ta juste besoin de ces fichier la pour booter
(si tu as crée un menu PXE …comme indiqué sur son site…)

Effectivement, le fichier isolinux.cfg dans l’ISO a des lignes qui peuvent m’aider.
Je vais tenter de me prendre la tête avec :slightly_smiling:
Merci, c’est des directions que je vais pouvoir suivre.
Bonne soirée et à très bientôt.

Voila pour l’avancement

J’arrive maintenant à charger le boot, le boot PXE trouve bien les bonnes informations grâce à vous :smiley:
Avec cette config

DEFAULT kiosk/boot/isolinux/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=kiosk/boot/isolinux/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix
TIMEOUT 10
PROMPT 20
DISPLAY kiosk/boot/isolinux/boot.msg
F1 kiosk/boot/isolinux/boot.msg
LABEL dsl
KERNEL kiosk/boot/isolinux/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix

Comme ce LiveCD est base sur KNOPPIX il commence à lancer l’auto détection du matériel mais très certainement au moment de monter les pilotes liés à la configuration matériel il ne trouve pas le FILESYSTEM

Can’t find KNOPIX filesystem , sorry.
Dropping you to a (very limited) shell.
Press reset button to quit.

Très certainement qu’il ne trouve pas le fichier système qui se trouve dans le répertoire KNOPPIX

/tftpboot
|debian-installer
|kiosk
|----------booth-0.3.7.dsl
|boot
| |isolinux
| |---------boot.cat
| |---------boot.msg
| |---------isolinux.bin
| |---------isolinux.cfg
| |---------linux24
| |---------logo.16
| |---------minirt24.gz
|KNOPPIX
---------KNOPPIX
---------md5sums

Je suis à la recherche de la bonne définition du chemin pour qu’il trouve le filesystem KNOPPIX.
J’ai testé les minuscules ou majuscules dans BOOT_IMAGE=knoppix, j’ai testé avec ou sans le path dans BOOT_IMAGE=kiosk/KNOPPIX/
Pour le moment je n’arrive pas à trouver l’endroit ou se trouve l’erreur mais je cherche :smiley:
Si vous avez une idée, merci encore pout l’aide.