From f6c5d09978184af011b95ac2f8f91be988e071e5 Mon Sep 17 00:00:00 2001 From: Evgeniy Ivanov Date: Tue, 14 Feb 2012 12:10:15 +0400 Subject: [PATCH] ELF hardlinks in /boot for compatibility with old boot. --- tools/mkboot | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/mkboot b/tools/mkboot index 9511dc3f6..50c765e76 100755 --- a/tools/mkboot +++ b/tools/mkboot @@ -136,6 +136,14 @@ hdboot) mv /boot/minix/.temp /boot/minix/"$target" rm -f /boot/minix_latest ln -s /boot/minix/"$target" /boot/minix_latest + + # XXX for compatibility with old boot + ln -f /boot/minix_latest/kernel /boot/kernel + for i in /boot/minix_latest/mod* + do + lname=`basename $i | sed 's/.*_//'` + ln -f "$i" "/boot/$lname" + done else # Install the new image. echo "install $hdboot_t $root:/boot/$hdboot_t/$target"