#!/bin/bash

dir="$PWD/initrd-tmp"
initrd="$PWD/initrd.gz"
# Create and enter a temporary directory
if [[ ! -d $dir ]]; then 
    mkdir -p $dir
    cp $initrd $dir
    cd $dir || return
# Decompress and unpack the files into this directory
    zcat ./netboot.deb.gz | sudo cpio -idmv
fi

# Re-pack and compress the file system
sudo find . | cpio --quiet -H newc -o | gzip -9 > ../new_initrd.gz


