From 0a1f94ffc1904c09d6e4a9c608175196dfec98a2 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Tue, 19 Apr 2016 06:33:26 -0400 Subject: override initramfs in tftp dir --- initrd.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 initrd.sh (limited to 'initrd.sh') diff --git a/initrd.sh b/initrd.sh new file mode 100755 index 0000000..080127c --- /dev/null +++ b/initrd.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +input_base=initrd.cpio +input_dir=initrd +output=isolinux/live/initrd.img + +output_tmp=${output}~ + +set -e + +cp -f --reflink=auto "$input_base" "$output_tmp" +# (cat "$input_base"; cd "$input_dir"; find . -depth|cpio -ov|gzip -c) > "$output"~ +(cd "$input_dir"; find . -depth|cpio -H newc -ov -A -O "../$output_tmp") +gzip "$output_tmp" +mv -f "$output_tmp".gz "$output" -- cgit v1.2.3