minimal/src/10_pack_rootfs.sh

26 lines
450 B
Bash
Executable File

#!/bin/sh
set -e
echo "*** PACK ROOTFS BEGIN ***"
SRC_DIR=$(pwd)
cd work
echo "Packing initramfs. This may take a while."
# Remove the old 'initramfs' archive if it exists.
rm -f rootfs.cpio.xz
cd rootfs
# Packs the current 'initramfs' folder structure in 'cpio.xz' archive.
find . | cpio -R root:root -H newc -o | xz -9 --check=none > ../rootfs.cpio.xz
echo "Packing of initramfs has finished."
cd $SRC_DIR
echo "*** PACK ROOTFS END ***"