I'm currently trying to get poppy Linux booting over the Network (PXE / TFTP).
I was following this Guide: https://tenbaht.github.io/posts/pxe-boo ... ppy-linux/
Used the following to try create a initrd.gz containing all .sfs files:
Code: Select all
#!/usr/bin/env bash
rptmpdir=/tmp/repack
outdir=$(pwd)
mount $1 /mnt
mkdir -p $rptmpdir
pushd $rptmpdir
zcat /mnt/initrd.gz | cpio -i
cp -av /mnt/*.sfs .
find . | cpio -o -H newc | gzip -9 > $outdir/initrd.gz
popd
umount /mnt
Code: Select all
menuentry 'Test' {
linux (pxe)/hrz_custom/puppy/vmlinuz plang=de_DE.UTF-8 pkeys=de
initrd (pxe)/hrz_custom/puppy/initrd.gz
}
Any Ideas what's going wrong here?
Thanks to everyone taking the time an reading.