add 50% io usage limit to mksquashfs

fix unknown arg for xorriso
This commit is contained in:
Danieliskot
2023-06-19 00:03:56 +02:00
parent d1ab19b2dc
commit b0fef0b3dd
+2 -2
View File
@@ -56,7 +56,7 @@ time (
mknod ${tmpRoot}/dev/tty3 c 4 3
mknod ${tmpRoot}/dev/tty4 c 4 4
for i in zstd xz lzma bzip2 gzip; do
mksquashfs ${tmpRoot} ${DATA}/${DISTRO}/system.sfs -comp ${i} -noappend
mksquashfs ${tmpRoot} ${DATA}/${DISTRO}/system.sfs -comp ${i} -noappend -limit 50
[ -e ${DATA}/${DISTRO}/system.sfs ]&&break
done
mv -f ${INITRD} ${DATA}/initrd.img
@@ -76,7 +76,7 @@ MLB_NAME="${DISTRO}"
MLB_UTC="${utc}"
eot
[[ ${ret} = 2 ]]&&echo "MLB_ELF_STATIC_INITRD=\"1\"" >>.MlbMeta||echo "MLB_ELF_STATIC_INITRD=\"0\"" >>.MlbMeta
xorriso -as mkisofs -o /${DISTRO}-${utc}.iso -allow-limited-size -iso-level 3 -J -R -D -A ${DISTRO} -V ${DISTRO} -no-emul-boot -boot-info-table -boot-load-size 4 -b isolinux.bin -c isolinux.boot -eltorito-alt-boot -e /efi.img -no-emul-boot .
xorriso -as mkisofs -o /${DISTRO}-${utc}.iso -iso-level 3 -J -R -D -A ${DISTRO} -V ${DISTRO} -no-emul-boot -boot-info-table -boot-load-size 4 -b isolinux.bin -c isolinux.boot -eltorito-alt-boot -e /efi.img -no-emul-boot .
isohybrid --version >/dev/null 2>&1&&isohybrid -u /${DISTRO}-${utc}.iso
cd ${top}
rm -rf ${workTmpDir}