HP Service Pack for Proliant (Firmware) - Printable Version +- iPXE discussion forum (https://forum.ipxe.org) +-- Forum: iPXE user forums (/forumdisplay.php?fid=1) +--- Forum: General (/forumdisplay.php?fid=2) +--- Thread: HP Service Pack for Proliant (Firmware) (/showthread.php?tid=7435) |
HP Service Pack for Proliant (Firmware) - cmendes0101 - 2014-08-21 18:19 I've been trying to get HP Service Pack for Proliant (SPP)[/quote][/code][/php] running and have been having an issue. I have it booting up and the issue is possible trying to mount the drive from within the boot image. The SPP is PXE bootable. There is a PXE section that I tried to setup to use with iPXE. http://ftp.hp.com/pub/softlib2/software1/doc/p1822529277/v99330/SPP2014.06.0-ReleaseNotes.pdf I created a boot.ipxe that is in the same folder as the extracted /system dir from the SPP ISO. From the main menu, I'm just doing a chain to this boot.ipxe. Boot.ipxe Code: #!ipxe Now it does boot into the HP image but it dies right after getting a DHCP address then trying to mount the filesystem. Quote:Warning!!! Unable to mount the file system. Dropping to a shell I'm not too sure but I'm guess it might be the iso1=smbfs:// line. The ISO is on that share and have verified outside of this that it is accessible. Any have any experience with attempting to iPXE this HP SPP ISO? RE: HP Service Pack for Proliant (Firmware) - robinsmidsrod - 2014-08-25 11:32 I'm not sure if you can have kernel parameters both on the kernel and imgargs line (raid=nodetect). Considering you have such a long line of args I would suggest you remove it from the kernel line and see if that makes any difference. You might also possibly be hitting a /proc/cmdline length issue. See if it helps to use a shorter path. And finally try increasing the debug/loglevel to see if you get any more info. Also, shouldn't ramdisk_size actually have a value? You have obviously checked that you can access the ISO with smbclient and anonymous permissions? From what other info I can find in the PDF about the PXE support you seem to have converted the information correctly into an iPXE script. If you still have problems I would suggest you try to post a log file or a screenshot/photo of the screen of the issue. RE: HP Service Pack for Proliant (Firmware) - odenbach - 2014-08-28 13:07 Hi, the problem is within the SPP, not within iPXE. The SPP is missing some kernel modules which are needed for CIFS. NFS works. If you need CIFS, you will have to add the missing modules md5.ko md4.ko ecb.ko des_generic.ko to the initrd. Remember that the modules must match the kernel version from the SPP. Or just take my patched version: http://homepages.uni-paderborn.de/odenbach/download/initrd.img (works with SPP 2014-06-0) Regards, Christopher RE: HP Service Pack for Proliant (Firmware) - markyang - 2016-05-13 08:51 (2014-08-28 13:07)odenbach Wrote: Hi, Hi I am in the same situation but trying to boot the ISO over http I have tried: :HP kernel ${base-url}/mirrors/hp-boot/vmlinuz initrd ${base-url}/mirrors/hp-boot/initrd.img media=network rw root=/dev/ram0 ramdisk_size=808296 init=/bin/init loglevel=3 ide=nodma ide=noraid nopat pnpbios=off vga=791 splash=silent hp_fibre showopts noexec32=off numa=off nox2apic TYPE=AUTOMATIC AUTOPOWEROFFONSUCCESS=no AUTOREBOOTONSUCCESS=no iso1=${base-url}/mirrors/hp-boot/SPP2016040.2016_0317.20.iso iso1mnt=/mnt/bootdevice boot and :HP sanboot ${base-url}/mirrors/hp-boot/SPP2016040.2016_0317.20.iso boot These both don't work. has anyone managed to get the HP Service pack to work with ipxe and over http? RE: HP Service Pack for Proliant (Firmware) - sspans - 2016-05-30 09:24 (2016-05-13 08:51)markyang Wrote: has anyone managed to get the HP Service pack to work with ipxe and over http? Yes, but with an alternate approach, and HP will break things every other release for no reason. We PXE boot the HP STK 10.20 (DHCP is broken in 10.30 and 10.40) with the following ipxe config: Code: :hp_firmware And in the toolkit.tgz there is a script which applies the SPP listed in /proc/cmdline. Code: # perform updates RE: HP Service Pack for Proliant (Firmware) - MultimediaMan - 2016-05-30 17:33 Just use the NFS Mount version with NFS Boot: NFS booting works very well. Here's a bit of code starting the boot using HTTP and concluding with NFS Mounts... Code: #!ipxe |