More removal of old bootloader support
Only support syslinux now. Grub and other things can still be managed manually by running mkisofs manually. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
This commit is contained in:
parent
7840c98465
commit
693f2ea0b8
@ -29,7 +29,7 @@ usage ()
|
|||||||
echo " create <dir>"
|
echo " create <dir>"
|
||||||
echo " create a base directory layout to work with"
|
echo " create a base directory layout to work with"
|
||||||
echo " includes all specified packages"
|
echo " includes all specified packages"
|
||||||
echo " iso -p <bootloader> <dir> <image name>"
|
echo " iso <dir> <image name>"
|
||||||
echo " build an iso image from the working dir"
|
echo " build an iso image from the working dir"
|
||||||
exit $1
|
exit $1
|
||||||
}
|
}
|
||||||
@ -232,24 +232,12 @@ _imgcommon () {
|
|||||||
command_iso () {
|
command_iso () {
|
||||||
_imgcommon
|
_imgcommon
|
||||||
|
|
||||||
bootflags=""
|
|
||||||
if [ "$PKGLIST" = "syslinux" ]; then
|
|
||||||
if [ ! -e "${work_dir}/iso/boot/isolinux/isolinux.bin" ]; then
|
|
||||||
echo "error: isolinux bin file not found in '${work_dir}/iso/boot/isolinux'"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
bootflags="-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat"
|
|
||||||
else
|
|
||||||
echo "No bootloader specified. Use the -p flag to specify"
|
|
||||||
echo " Supported Bootloaders:"
|
|
||||||
echo " syslinux"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Creating ISO image..."
|
echo "Creating ISO image..."
|
||||||
qflag=""
|
qflag=""
|
||||||
[ "${QUIET}" = "y" ] && qflag="-quiet"
|
[ "${QUIET}" = "y" ] && qflag="-quiet"
|
||||||
mkisofs ${qflag} -r -l $bootflags -uid 0 -gid 0 \
|
mkisofs ${qflag} -r -l \
|
||||||
|
-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
|
||||||
|
-uid 0 -gid 0 \
|
||||||
-udf -allow-limited-size -iso-level 3 \
|
-udf -allow-limited-size -iso-level 3 \
|
||||||
-input-charset utf-8 -p "prepared by mkarchiso" \
|
-input-charset utf-8 -p "prepared by mkarchiso" \
|
||||||
-no-emul-boot -boot-load-size 4 -boot-info-table \
|
-no-emul-boot -boot-load-size 4 -boot-info-table \
|
||||||
|
Loading…
Reference in New Issue
Block a user