From 4411715afa2ac6326e758777216afb1905ada0b2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 10 Sep 2009 23:49:31 +0200 Subject: [PATCH] Add (py)grub entry for xen kernel removed old linux25 installfiles --- src/paks/{linux25 => linux-xen}/install.sh | 19 +++++++------------ src/paks/{linux25 => linux-xen}/uninstall.sh | 2 +- src/paks/{linux25 => linux-xen}/update.sh | 0 3 files changed, 8 insertions(+), 13 deletions(-) rename src/paks/{linux25 => linux-xen}/install.sh (83%) rename src/paks/{linux25 => linux-xen}/uninstall.sh (96%) rename src/paks/{linux25 => linux-xen}/update.sh (100%) diff --git a/src/paks/linux25/install.sh b/src/paks/linux-xen/install.sh similarity index 83% rename from src/paks/linux25/install.sh rename to src/paks/linux-xen/install.sh index b50bc33923..7af7d6e6d5 100644 --- a/src/paks/linux25/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.25.18 +KVER=2.6.27.31 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden @@ -37,26 +37,21 @@ let ENTRY=$_+1 # # backup grub.conf # -cp /boot/grub/grub.conf /boot/grub/grub-backup-$KVER.conf +cp /boot/grub/grub.conf /boot/grub/grub-backup-$KVER-xen.conf # # Add new Entry to grub.conf # echo "" >> /boot/grub/grub.conf -echo "title IPFire alternative Kernel:$KVER" >> /boot/grub/grub.conf +echo "title IPFire Xen-Kernel:$KVER" >> /boot/grub/grub.conf echo " root (hd0,0)" >> /boot/grub/grub.conf -echo " kernel /vmlinuz-$KVER-ipfire root=$ROOT rootdelay=10 panic=10 $MOUNT" >> /boot/grub/grub.conf -echo " initrd /ipfirerd-$KVER.img" >> /boot/grub/grub.conf +echo " kernel /vmlinuz-$KVER-ipfire-xen root=$ROOT rootdelay=10 panic=10 $MOUNT" >> /boot/grub/grub.conf +echo " initrd /ipfirerd-$KVER-xen.img" >> /boot/grub/grub.conf echo " savedefault $ENTRY" >> /boot/grub/grub.conf # # Made initramdisk # -mkinitcpio -k $KVER-ipfire -g /boot/ipfirerd-$KVER.img -# -# ReInstall grub -# -grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} +mkinitcpio -k $KVER-ipfire-xen -g /boot/ipfirerd-$KVER-xen.img # # Create new module depency # -depmod -a $KVER-ipfire - +depmod -a $KVER-ipfire-xen diff --git a/src/paks/linux25/uninstall.sh b/src/paks/linux-xen/uninstall.sh similarity index 96% rename from src/paks/linux25/uninstall.sh rename to src/paks/linux-xen/uninstall.sh index bbe478f9f2..6c07f7e12e 100644 --- a/src/paks/linux25/uninstall.sh +++ b/src/paks/linux-xen/uninstall.sh @@ -23,4 +23,4 @@ # . /opt/pakfire/lib/functions.sh remove_files -mv -f /boot/grub/grub-backup-2.6.25.*.conf /boot/grub/grub.conf +mv -f /boot/grub/grub-backup-2.6.27.*.-xen.conf /boot/grub/grub.conf diff --git a/src/paks/linux25/update.sh b/src/paks/linux-xen/update.sh similarity index 100% rename from src/paks/linux25/update.sh rename to src/paks/linux-xen/update.sh -- 2.39.2