From c90b88236cc50ff7206b0ecee2c0197a8cd6fa4e Mon Sep 17 00:00:00 2001 From: Lucas Manika Koeb <lmk08@c3sl.ufpr.br> Date: Fri, 21 Jun 2013 11:01:03 -0300 Subject: [PATCH] 60-update-initrd: Always copy vmlinuz from $CHROOTDIR to $CDDIR The vmlinuz on $CHROOTDIR is updated when a new kernel is installed through 30-upgrade, and need to be copied to $CDDIR/casper so the live image boots correctly. Signed-off-by: Lucas Manika Koeb <lmk08@c3sl.ufpr.br> --- scripts/60-update-initrd_le5 | 6 ++---- scripts/60-update-initrd_minicom | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/scripts/60-update-initrd_le5 b/scripts/60-update-initrd_le5 index b003d3e..1983d04 100755 --- a/scripts/60-update-initrd_le5 +++ b/scripts/60-update-initrd_le5 @@ -113,10 +113,8 @@ cp -f "$TEMPLATES"/casper/10adduser ./scripts/casper-bottom/25adduser find | cpio --quiet --dereference -o -H newc | lzma -7 \ > $CDDIR/casper/initrd.lz -if [ -e "$TMP/NEW_KERNEL" ]; then - cp -af $(sed 's/initrd.img/vmlinuz/g' <<< $INITRD) \ - "$CDDIR"/casper/vmlinuz -fi +cp -af $(sed 's/initrd.img/vmlinuz/g' <<< $INITRD) \ + "$CDDIR"/casper/vmlinuz cd "$PREFIX" diff --git a/scripts/60-update-initrd_minicom b/scripts/60-update-initrd_minicom index 26ca591..105b098 100755 --- a/scripts/60-update-initrd_minicom +++ b/scripts/60-update-initrd_minicom @@ -80,10 +80,8 @@ find | cpio --quiet --dereference -o -H newc | lzma -7 \ > $CDDIR/casper/initrd.lz set -o pipefail -if [ -e "$TMP/NEW_KERNEL" ]; then - cp -af $(sed 's/initrd.img/vmlinuz/g' <<< $INITRD) \ +cp -af $(sed 's/initrd.img/vmlinuz/g' <<< $INITRD) \ "$CDDIR"/casper/vmlinuz -fi cd "$PREFIX" -- GitLab