Tâche #29318
Scénario #29288: Eole 3
Tester la création d’une image de boot USB qui télécharge tout depuis Internet
Début:
26/11/2019
Echéance:
% réalisé:
0%
Restant à faire (heures):
0.0
Historique
#1 Mis à jour par Laurent Flori il y a plus de 4 ans
Compiler ipxe sur une ubuntu bionic:
apt-get install git make gcc binutils perl liblzma-dev mtools mkisofs git clone git://git.ipxe.org/ipxe.git cd ipxe/src # Si on compile sans options, on aura tous les binaires disponibles dans bin/ make # On peut aussi compiler seulement certains binaires (ex pour une clef usb) make bin/ipxe.usb
On peut embarquer un script dans le fichier compilé:
make bin/ipxe.usb EMBED=/path/to/bootscript
On peut faire télécharger un fichier équivalent au fichier pxelinux.0 depuis un dhcp.
make bin/undionly.kpxe EMBED=monscript
Contenu du script monscript
# cat monscript #!ipxe dhcp chain http://192.168.0.1/boot.txt
Contenu du fichier boot.txt
#!ipxe kernel linux bootfile=http://192.168.0.1/boot.txt auto=true priority=critical auto url=http://192.168.0.1/./preseed.cfg initrd=initrd.gz initrd initrd.gz boot
Il existe aussi une command config qui affiche une interface de configuration à chaud. A l'invite de ipxe taper
config
#2 Mis à jour par Laurent Flori il y a plus de 4 ans
Essai pour démarrer une image Opnsense depuis le réseau
Le démarrage s’arrête au moment de monter le système de fichier racine (unable to mount root)
Le principe est d'utiliser memdisk comme kernel et l'image opnsense comme initrd
Au prompt ipxe:
dhcp kernel http://boot.netboot.xyz/memdisk initrd http://server/with/opnsense.img boot memdiskRemarques:
- Dans nebula on ne dépasse pas le menu interne de opnsense (il n'y plus d'entrées clavier).
- Sur une machine physique on arrive jusqu'au montage du système de fichier racine.
image utilisée [[http://mirror.as24220.net/opnsense/releases/19.7/OPNsense-19.7-OpenSSL-vga-amd64.img.bz2]]
#3 Mis à jour par Laurent Flori il y a plus de 4 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Laurent Flori il y a plus de 4 ans
- Assigné à mis à Laurent Flori
#5 Mis à jour par Laurent Flori il y a plus de 4 ans
Possiblité de démarrer depuis le premier disque dur depuis ipxe:
A prompt ipxe:
sanboot --no-describe --drive 0x80
#6 Mis à jour par Joël Cuissinat il y a environ 4 ans
- Statut changé de En cours à Fermé
- Restant à faire (heures) mis à 0.0