From 7286dfbdfab5fe2b3bb4dda3366c53370339a736 Mon Sep 17 00:00:00 2001 From: Felix Endres Date: Fri, 28 Apr 2006 21:30:09 +0000 Subject: Bug at kernel choice fixed git-svn-id: http://svn.openslx.org/svn/openslx/ld4@202 95ad53e4-c205-0410-b2fa-d234c58c8868 --- installer/ld4-inst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'installer') diff --git a/installer/ld4-inst b/installer/ld4-inst index 37e2a36d..2c8c57a6 100755 --- a/installer/ld4-inst +++ b/installer/ld4-inst @@ -325,7 +325,6 @@ create_initrd() { ask "Please chose kernels to create initial ramdisks for (space separated numbers) " kernel_choice "${kernel_choice}" fi choice=( ${kernel_choice} ) - # make sure /$tftbootdir exists mkdir -p ${tftpbootdir} @@ -341,13 +340,13 @@ create_initrd() { # ugly workaround... cd ../initrd while [ $j -lt ${#choice[@]} ] ; do - current_kernel=${kernel[$j]#${rootdir}/boot/vmlinuz-} + current_kernel=${kernel[${choice[$j]}]#${rootdir}/boot/vmlinuz-} echo "Creating initial ramdisk for ${current_kernel}" current_initrd=${tftpbootdir}/initrd-dxs-${current_kernel} [ -f ${current_initrd} ] && rm ${current_initrd} ./mkdxsinitrd -r ${rootdir} -k ${current_kernel} -i ${current_initrd} - ln -sf ${kernel[$j]} ${tftpbootdir}/vmlinuz-${current_kernel} + ln -sf ${kernel[${choice[$j]}]} ${tftpbootdir}/vmlinuz-${current_kernel} j=$j+1 done cd - -- cgit v1.2.3-55-g7522