You don't seem to understand, change UUID of filesystem to match initrd
(from a SD card boot OR emmc in adapter)
OR
make a new initrd
initrd is a gzipped cpio
some useful commands
zcat $1 | cpio --extract --verbose --quiet --list
echo "========================================================================"
zcat $1 | cpio --extract --verbose --quiet --to-stdout init
these from lsinitrd, but what you want to do is expand it to a temp directory,
that contains ONLY expanded contents, edit and then repack
(from a SD card boot OR emmc in adapter)
OR
make a new initrd
initrd is a gzipped cpio
some useful commands
zcat $1 | cpio --extract --verbose --quiet --list
echo "========================================================================"
zcat $1 | cpio --extract --verbose --quiet --to-stdout init
these from lsinitrd, but what you want to do is expand it to a temp directory,
that contains ONLY expanded contents, edit and then repack