Now use xz format to halve the size of initrd

This commit is contained in:
Jeremy Gardais 2020-01-10 10:02:54 +01:00
parent 92876e46d6
commit cb819dbc11
Signed by: jegardai
GPG Key ID: E759BAA22501AF32
1 changed files with 2 additions and 2 deletions

View File

@ -56,12 +56,12 @@ for DISTRO in stretch buster jessie wheezy sid; do # For ALL Debian's version
# Make a new initrd # Make a new initrd
mv initrd.gz initrd_orig.gz mv initrd.gz initrd_orig.gz
pushd "${TEMP_DIR}"/mkinitrd/ > /dev/null pushd "${TEMP_DIR}"/mkinitrd/ > /dev/null
find . -print0 | cpio -0 -H newc -ov | gzip -c > ../initrd.gz find . | cpio --quiet -o -H newc | xz -c -9 --check=crc32 > ../initrd.xz
popd > /dev/null popd > /dev/null
# Move it to PXE Debian installer # Move it to PXE Debian installer
mkdir -p ${TFTP_DIRECTORY}/installer/debian/${DISTRO}/amd64/ mkdir -p ${TFTP_DIRECTORY}/installer/debian/${DISTRO}/amd64/
mv initrd.gz ${TFTP_DIRECTORY}/installer/debian/${DISTRO}/amd64/initrd_firm.gz mv initrd.xz ${TFTP_DIRECTORY}/installer/debian/${DISTRO}/amd64/initrd_firm.xz
popd > /dev/null popd > /dev/null