@mlawhun0114 maybe this will help. https://forums.fogproject.org/topic/10516/failed-ipxe-boot-php-because-of-different-ip/3
Best posts made by rockinhc
Latest posts made by rockinhc
-
RE: Adding HP SPP iso to fog
Thank @george1421 for your help. I just wanted to close out this thread with the final parameters you recommended that worked.
kernel tftp://${fog-ip}/os/spp/vmlinuz
initrd tftp://${fog-ip}/os/spp/initrd.img
imgargs vmlinuz initrd=initrd.img media=net root=/dev/ram0 splash quiet hp_fibre showopts TYPE=MANUAL AUTOPOWEROFFONSUCCESS=no iso1=nfs://${fog-ip}/images/os/spp/2019-12-09-0.iso iso1mnt=/mnt/bootdevice iso1opts=nolock,ro
boot || goto MENU -
RE: Adding HP SPP iso to fog
It’s not freely downloadable but I’ll try to upload it to a public cloud.
-
Adding HP SPP iso to fog
Hi,
I need help with the above and would very much appreciate your help.
The files i’ve gotten from the iso are: initrd.img, vmlinuz, and spp2019120.menu. I’m not sure what to do with spp2019120.menuHere are the README instructions:
Prerequisites / Assumptions --------------------------- * A working TFTP(PXE) server and supporting network infrastructure. * We will be using a Linux server and with the tftpd package. Windows configuration should follow similarly, but is left as an exercise to the user. * The TFTP root directory is assumed to be /tftpboot * PXELINUX bootloader and the menu.c32 menu program that is included with PXELINUX. ( http://www.syslinux.org ) * PXELINUX default configuration file is located at /tftpboot/pxelinux.cfg/default * You should already have PXELINUX and the menu system configured and working. * A ProLiant server we will use as the PXE client. * An NFS or Windows file server to host the ISO images (may or may not be the same server as the TFTP server) * We will be using an NFS server that being exported as 192.168.0.1:/exportdir * You already have the SPP ISO image > ls ~/Downloads/SPP2019120.2019_1219.1.iso * You should have the SPP ISO image mounted or extracted in order to access the contents of the ISO. We assume the SPP is mounted as /media/SPP > sudo mkdir -p /media/SPP > sudo mount -o loop ~/Downloads/SPP2019120.2019_1219.1.iso /media/SPP 1. Copy the SPP so it is accessible over the network ---------------------------------------------------- Assuming the /exportdir is exported over NFS. Choose either option 1.1 or option 1.2 *** ONE OR THE OTHER, BUT NOT BOTH *** 1.1 Copy the SPP ISO **image** to an exported filesystem. > mkdir -p /exportdir/hp-spp/ > cp ~/Downloads/SPP2019120.2019_1219.1.iso /exportdir/hp-spp/SPP2019120.2019_1219.1.iso 1.2 Copy the SPP ISO **contents** to the exported filesystem. > mkdir -p /exportdir/hpp-spp/spp2019120/ > cp -r /media/SPP/. /exportdir/hpp-spp/spp2019120/ ** Option 1.2 makes it easier to modify the contents of the hp/swpackages directory to suit your needs and is intended for advanced users. ** 2. TFTP server configuration ---------------------------- 2.1 Copy the entire folder spp2019120 from the SPP ISO to the TFTP root directory. > sudo cp -r /media/SPP/pxe/spp2019120 /tftpboot/ 2.2 Update the iso1 values in the configuration file to reflect your NFS server. If using option 1.1 > sudo sed -i.orig -e \ > 's,iso1=nfs://nfsserver.localdomain.net/path/to/spp.iso,iso1=nfs://192.168.0.1/exportdir/hp-spp/SPP2019120.2019_1219.1.iso,g' \ > /tftpboot/spp2019120/spp2019120.menu If using option 1.2 > sudo sed -i.orig -e \ > 's,iso1=nfs://nfsserver.localdomain.net/path/to/spp.iso,iso1=nfs://192.168.0.1/exportdir/hp-spp/spp2019120,g' \ > /tftpboot/spp2019120/spp2019120.menu 2.3 Update your PXELINUX configuration to include the /tftpboot/spp2019120/spp2019120.menu entries. > sudo cat /media/SPP/pxelinux.cfg/spp.menu >> /tftpboot/pxelinux.cfg/default 2.4 Copy the SPP ISO image to an exported filesystem or location. > mkdir -p /exportdir/hp-spp/ > cp ~/Downloads/SPP2019120.2019_1219.1.iso /exportdir/hp-spp/SPP2019120.2019_1219.1.iso 3. PXE Boot your ProLiant Server client machine -----------------------------------------------
-
RE: Failing to boot to PXE
I believe your dhcp server tells it where to look for /fog/service/ipxe/boot.php
Check your dhcpd.conf -
RE: Mint linux 19.1 Cinnamon install fail
Yeah, I still get the same error on 19.1. It’s not a problem for me since 19.2 works. I did re-exact the 19.1 iso and retried your steps.
-
RE: Mint linux 19.1 Cinnamon install fail
I’m using 19.2 now. ️
I could re-exact 19.1 iso and double check.
-
RE: Mint linux 19.1 Cinnamon install fail
@george1421 Ok, I’ve also downloaded 19.2 and will try too. :D. Thank you for help1
-
RE: Mint linux 19.1 Cinnamon install fail
@george1421 I’m using the LM 19.1 cinnamon 64bit