PXE démarrant des images standard?

2

Je vois beaucoup de guides indiquant les étapes très détaillées du démarrage dans divers systèmes d'exploitation, mais aucun des fichiers n'est expliqué. Il m’est pas clair pour moi quels fichiers font partie du serveur PXE, ou sont le programme de démarrage réseau, ou les fichiers / images à partir desquels démarrer. C'est à dire. il n'y a aucune explication de ces choses, juste faites ceci faites ceci faites ceci. Cela rend difficile pour moi de le comprendre suffisamment pour appliquer ensuite les techniques à d'autres scénarios.

Je veux juste que le PXE démarre à partir de l'image du DVD distant comme s'il se trouvait dans un lecteur de la machine locale. Je vois des choses amusantes, comme dans un cas, ils démarrent dans Windows PE, montent l'image distante, puis exécutent setup.exe à partir de celle-ci. Cela ne fonctionnera pas pour d'autres images amorçables comme pfsense. Sur cette note, l’ISO standard pfsense ne fonctionne pas immédiatement avec PXE de ce que j’ai vu.

Je veux juste quelque chose qui me permettra de télécharger des fichiers ISO standard destinés à des CD / DVD amorçables et de les placer sur le serveur PXE et de faire démarrer le client à partir de cette image. Je me trouve à installer une grande variété de systèmes d'exploitation et je ne veux pas graver de CD en permanence.

N'est-il pas possible de simplement laisser PXE servir une image ISO comme s'il s'agissait d'un DVD sur le client?

AaronLS
la source

Réponses:

1

Vous pouvez démarrer des images ISO avec PXELinux.

Nous avons actuellement notre serveur de déploiement Windows (WDS) utilisant PXELinux pour le menu initial. Dans le menu de démarrage ( pxelinux.cfg\default ), nous pouvons ajouter des images ISO à partir desquelles démarrer, en plus des images WIM que WDS peut démarrer de manière native.

Par exemple, dans le menu, nous avons un ISO MemTest86. Nous ajoutons simplement le iso paramètre et spécifiez le nom du fichier ISO. Son entrée de menu ressemble à ceci:

LABEL Memtest86
 MENU LABEL Memtest86
 KERNEL memdisk keeppxe
 APPEND iso initrd=Memtest86_4.0a.iso
Patrick Seymour
la source
1
Si j'ai une image ISO supérieure à la taille de la mémoire du client, cela pose-t-il un problème?
AaronLS
Je ne connais pas assez le PXE pour répondre à cela.
Patrick Seymour
1
@AronLS Oui, ce sera un problème. vous ne pourrez pas démarrer cette image ISO
Pat