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)