Ignite-UX
cancel
Showing results for 
Search instead for 
Did you mean: 

re-master boot ISO with my own additions

 
SOLVED
Go to solution
MBouwma
Frequent Visitor

re-master boot ISO with my own additions

Does anyone have the steps on re-mastering the downloaded ISO OS DVD's.

I currently have extracted both DVD's into depots om my server with the needed additional and removals of some software, now how do I put this back into a bootable ISO image for deployment on a bunch of servers I have?

Note: yes I know I can use an ignite server, but due to data restrictions (dictated by my customers), I am not able to give all new servers access to the ignite server.

Webster definition of "Geek";
A carnival performer often billed as a wild man whose act usually
includes biting the head off a live chicken or snake.
3 REPLIES
Solution

Re: re-master boot ISO with my own additions

You still need to use Ignite as part of the process of creating the install DVDs - see the Ignite user guide - p188 onwards talks about creating bootable DVDs...

https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=5338313&docLocale=en_US&docId=emr_na-c04609056

 


HTH

Duncan
MBouwma
Frequent Visitor

Re: re-master boot ISO with my own additions

Duncan,

Thank you for the quick response, I will dig into the ignite admin guide, and let you know my results, and apply points.

Webster definition of "Geek";
A carnival performer often billed as a wild man whose act usually
includes biting the head off a live chicken or snake.
MBouwma
Frequent Visitor

Re: re-master boot ISO with my own additions

Duncan,

That was the winner, although it was still a bit of digging, and the pages for ISO out of a depot starts on page 191, I want to thank you for your help on this!ZZ:

As per the Ignite Admin guide, here is my now final script looks like this, hope this can help others as needed.;

## swcopy each of the (2) ISO images to depots, and modify as needed
DVDA=/data/DVD1
DVDB=/data/DVD2
##
DVDAB=/data/DVD_FULL
DVDA_ISO=/data/Install_DVD-11.31-DVD1.iso
DVDB_ISO=/data/Install_DVD-11.31-DVD2.iso
##
## Create 1 depot from both ISO images, for 11.31 only steps
swcopy -x enforce_dependencies=false -s ${DVDA} \* @ ${DVDAB}
swcopy -x enforce_dependencies=false -s ${DVDB} \* @ ${DVDAB}
##
/opt/ignite/bin/make_config -x no_sd_server -s ${DVDAB} -c /data/files/DVD_FULL_cfg
##
/opt/ignite/data/scripts/createMediaCatalogs ${DVDA} ${DVDB}
##
## Copy the default config file, and modify as needed
/bin/cp /opt/ignite/data/Rel_B.11.31/config /data/files/config
##
/opt/ignite/bin/make_medialif -f /data/files/config \
-f /data/files/DVD_FULL_cfg \
-r B.11.31 -a -V -v -R -l ${DVDA}/media.lif
/opt/ignite/bin/make_medialif -f /data/files/config \
-f /data/files/DVD_FULL_cfg \
-r B.11.31 -a -V -v -R -l ${DVDB}/media.lif
##
/bin/cp /opt/ignite/boot/Rel_B.11.31/EFI_CD_image ${DVDA}/.
/bin/cp /opt/ignite/boot/Rel_B.11.31/EFI_CD_image ${DVDB}/.
##
/opt/ignite/bin/instl_adm -b -F ${DVDA}/media.lif
/opt/ignite/bin/instl_adm -b -F ${DVDB}/media.lif
##
## Clean up any prior ISO images
/bin/rm ${DVDA_ISO} ${DVDB_ISO} >/dev/null 2>&1
##
/opt/ignite/lbin/mkisofs -D -r -U \
-max-iso9660-filename \
-no-emul-boot -b EFI_CD_image -hide EFI_CD_image \
-eltorito-alt-boot -no-emul-boot \
-b media.lif -hide media.lif \
-o ${DVDA_ISO} ${DVDA}
/opt/ignite/lbin/mkisofs -D -r -U \
-max-iso9660-filename \
-no-emul-boot -b EFI_CD_image -hide EFI_CD_image \
-eltorito-alt-boot -no-emul-boot \
-b media.lif -hide media.lif \
-o ${DVDB_ISO} ${DVDB}
##
/opt/ignite/lbinia/instl_combine -C ${DVDA_ISO}
/opt/ignite/lbinia/instl_combine -C ${DVDB_ISO}
##
## Done, burn to media, or use as needed.

Webster definition of "Geek";
A carnival performer often billed as a wild man whose act usually
includes biting the head off a live chicken or snake.