From: Arne Fitzenreiter Date: Thu, 10 Sep 2009 21:49:31 +0000 (+0200) Subject: Add (py)grub entry for xen kernel X-Git-Tag: v2.5-core31~23 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4411715afa2ac6326e758777216afb1905ada0b2;hp=2a69bb4445cf0451cd4b4c2539574bd5b841a322;p=people%2Fpmueller%2Fipfire-2.x.git Add (py)grub entry for xen kernel removed old linux25 installfiles --- 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