util-iso-boot: show syslinux and isolinux msgs

This commit is contained in:
udeved 2016-10-07 15:08:48 +02:00
parent d2ea85b9e6
commit a0239812f3

View file

@ -123,23 +123,26 @@ prepare_loader_entry(){
}
prepare_syslinux(){
for conf in ${run_dir}/shared/syslinux/*.cfg ${run_dir}/shared/syslinux/${target_arch}/*.cfg; do
local syslinux=${run_dir}/shared/syslinux
msg2 "Copying syslinux splash ..."
cp ${syslinux}/splash.png $2
for conf in ${syslinux}/*.cfg ${syslinux}/${target_arch}/*.cfg; do
msg2 "Copying %s ..." "${conf##*/}"
sed "s|@ISO_LABEL@|${iso_label}|g;
s|@ISO_NAME@|${iso_name}|g;
s|@BOOT_ARGS@|$(gen_boot_args)|g;
s|@DIST_NAME@|${dist_name}|g" ${conf} > $2/${conf##*/}
done
msg2 "Copying syslinux ..."
cp ${run_dir}/shared/syslinux/splash.png $2
msg2 "Copying syslinux binaries ..."
cp $1/usr/lib/syslinux/bios/*.c32 $2
cp $1/usr/lib/syslinux/bios/lpxelinux.0 $2
cp $1/usr/lib/syslinux/bios/memdisk $2
}
prepare_isolinux(){
msg2 "Copying isolinux ..."
sed "s|%ISO_NAME%|${iso_name}|g" ${run_dir}/shared/isolinux/isolinux.cfg > $2/isolinux.cfg
msg2 "Copying isolinux.cfg ..."
sed "s|@ISO_NAME@|${iso_name}|g" ${run_dir}/shared/isolinux/isolinux.cfg > $2/isolinux.cfg
msg2 "Copying isolinux binaries ..."
cp $1/usr/lib/syslinux/bios/isolinux.bin $2
cp $1/usr/lib/syslinux/bios/isohdpfx.bin $2
cp $1/usr/lib/syslinux/bios/ldlinux.c32 $2