util-iso-boot: copy syslinux from host
This commit is contained in:
parent
a0239812f3
commit
f9a39680b1
2 changed files with 11 additions and 11 deletions
|
@ -125,27 +125,27 @@ prepare_loader_entry(){
|
|||
prepare_syslinux(){
|
||||
local syslinux=${run_dir}/shared/syslinux
|
||||
msg2 "Copying syslinux splash ..."
|
||||
cp ${syslinux}/splash.png $2
|
||||
cp ${syslinux}/splash.png $1
|
||||
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##*/}
|
||||
s|@DIST_NAME@|${dist_name}|g" ${conf} > $1/${conf##*/}
|
||||
done
|
||||
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
|
||||
cp /usr/lib/syslinux/bios/*.c32 $1
|
||||
cp /usr/lib/syslinux/bios/lpxelinux.0 $1
|
||||
cp /usr/lib/syslinux/bios/memdisk $1
|
||||
}
|
||||
|
||||
prepare_isolinux(){
|
||||
msg2 "Copying isolinux.cfg ..."
|
||||
sed "s|@ISO_NAME@|${iso_name}|g" ${run_dir}/shared/isolinux/isolinux.cfg > $2/isolinux.cfg
|
||||
sed "s|@ISO_NAME@|${iso_name}|g" ${run_dir}/shared/isolinux/isolinux.cfg > $1/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
|
||||
cp /usr/lib/syslinux/bios/isolinux.bin $1
|
||||
cp /usr/lib/syslinux/bios/isohdpfx.bin $1
|
||||
cp /usr/lib/syslinux/bios/ldlinux.c32 $1
|
||||
}
|
||||
|
||||
write_isomounts(){
|
||||
|
|
|
@ -371,7 +371,7 @@ make_syslinux() {
|
|||
msg "Prepare [%s/iso/syslinux]" "${iso_name}"
|
||||
local path=${work_dir}/iso/${iso_name}/boot/syslinux
|
||||
mkdir -p ${path}
|
||||
prepare_syslinux "${work_dir}/live-image" "${path}"
|
||||
prepare_syslinux "${path}"
|
||||
mkdir -p ${path}/hdt
|
||||
gzip -c -9 ${work_dir}/root-image/usr/share/hwdata/pci.ids > ${path}/hdt/pciids.gz
|
||||
gzip -c -9 ${work_dir}/live-image/usr/lib/modules/*-MANJARO/modules.alias > ${path}/hdt/modalias.gz
|
||||
|
@ -385,7 +385,7 @@ make_isolinux() {
|
|||
if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
|
||||
msg "Prepare [%s/iso/isolinux]" "${iso_name}"
|
||||
mkdir -p ${work_dir}/iso/isolinux
|
||||
prepare_isolinux "${work_dir}/live-image" "${work_dir}/iso/isolinux"
|
||||
prepare_isolinux "${work_dir}/iso/isolinux"
|
||||
: > ${work_dir}/build.${FUNCNAME}
|
||||
msg "Done [%s/iso/isolinux]" "${iso_name}"
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue