On Thu, 2011-11-24 at 11:04 +0000, Matthew Baker wrote:
> +1
> 
> Maybe have a selection in /etc/default/grub, e.g.:
> 
> GRUB_XEN_DEFAULT=1
> 
> Then have 09_linux_xen_before script with a selector at the top.
> 
> if let $GRUB_XEN_DEFAULT ;then
>       /etc/grub.d/20_linux_xen
> fi

You'd also want to suppress 20_linux_xen in its original priority.

FWIW what I do is "ln 20_linux_xen /etc/grub.d/09_linux_xen" and add to
the top:

case $(basename $0) in
        09*)
            #echo "ALLOWING $0" 1>&2
            ;;
        *) 
            #echo "SKIPPING $0" 1>&2
            exit 0
            ;;
esac

You could do something similar comparing basename to
$GRUB_XEN_PRIORITY=09|20?

Ian.

-- 
Ian Campbell
Current Noise: Judas Priest - A Touch Of Evil

Spock: We suffered 23 casualties in that attack, Captain.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to