vyos-build/data/live-build-config/hooks/live/17-gen_initramfs.chroot
Christian Poessinger 5f669b4158 Packages/kernel: ensure proper initramfs handling
When building the kernel with 'make deb-pkg' insted of 'make-kpkg' - which is
the new official way - an initramfs will be deployed. This break's VyOS!

Delete all possible initramfs image(s) before building the final VyOS initramfs
image.
2019-05-24 16:14:18 +02:00

13 lines
333 B
Bash
Executable File

#!/bin/sh
echo I: Create initramfs if it does not exist.
# Kernel complains about non available nls_ascii module when booting from USB pendrive
echo "nls_ascii" >> /etc/initramfs-tools/modules
if [ -e /boot/initrd.img-* ]; then
rm -f /boot/initrd.img-*
fi
update-initramfs -c -k `ls /boot | grep vmlinuz- | sed 's/vmlinuz-//g'`