This is an old revision of the document!
Manueller Build der HP SPP ISO mit zusätzlichen firmware RPM Packages
Create HP SPP ISO and add additional firmware images to it
Unpack ISO Image
[root@vinstp ~]# cd /data/hp_tools/ [root@vinstp hp_tools]# mkdir isobuild [root@vinstp hp_tools]# mount -o ro,loop HP_SPP2017040.2017_0420.14.iso tst_mnt/ [root@vinstp hp_tools]# cp -rv tst_mnt/* isobuild/ [root@vinstp hp_tools]# umount tst_mnt [root@vinstp hp_tools]# cd isobuild/
Copy new content to unpacked Image
[root@vinstp isobuild]# cp -v /data/hp_tools/FW_latest/*firmware-system*2018.05.21* . [root@vinstp isobuild]# cd .. [root@vinstp hp_tools]#
Repack ISO Image
Before repack: Lookup how the original ISO-Image was build from HP
[root@vinstp hp_tools]# isoinfo -d -i ./HP_SPP2017040.2017_0420.14.iso
CD-ROM is in ISO 9660 format System id: Volume id: SPP2017040 Volume set id: Publisher id: Data preparer id: XORRISO-1.4.2 2015.11.28.140001, LIBISOBURN-1.4.2, LIBISOFS-1.4.2, LIBBURN1.4.2 Application id: Copyright File id: Abstract File id: Bibliographic File id: Volume set size is: 1 Volume set sequence number is: 1 Logical block size is: 2048 Volume size is: 3445008 El Torito VD version 1 found, boot catalog is in sector 914 Joliet with UCS level 3 found Rock Ridge signatures version 1 found Eltorito validation header: Hid 1 Arch 0 (x86) ID '' Key 55 AA Eltorito defaultboot header: Bootid 88 (bootable) Boot media 0 (No Emulation Boot) Load segment 0 Sys type 0 Nsect 4 Bootoff 593 1427
Repack the ISO Image now:
[root@vinstp hp_tools]# genisoimage -o /data/hp_tools/HP_Gen8_SPP2017040.2017_0420.18.iso -V "SPP2017040" -volset "HP SPP 201704" -J -joliet-long -r -v -T -x ./lost+found -o /data/hp_tools/HP_SPP2017040.2017_0420.18.iso -b system/isolinux.bin -c system/boot.cat -noemul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -b efi/boot/efi.img -no-emulboot isobuild/
. . . 98.99% done, estimate finish Mon Dec 17 13:44:32 2018 99.14% done, estimate finish Mon Dec 17 13:44:32 2018 99.28% done, estimate finish Mon Dec 17 13:44:32 2018 99.43% done, estimate finish Mon Dec 17 13:44:32 2018 99.57% done, estimate finish Mon Dec 17 13:44:32 2018 99.72% done, estimate finish Mon Dec 17 13:44:32 2018 99.86% done, estimate finish Mon Dec 17 13:44:32 2018 Total translation table size: 968922 Total rockridge attributes bytes: 450720 Total directory bytes: 1030144 Path table size(bytes): 3912 Done with: The File(s) Block(s) 3448681 Writing: Ending Padblock Start Block 3449604 Done with: Ending Padblock Block(s) 150 Max brk space used 529000 3449754 extents written (6737 MB)