When you look at
you will notice that cjwatson is also maintaining the debian patches, i am sure it is not that big deal for him to update some things which are not yet upstream. When i tried to update the package on my own i failed because of the grub-extras from the debian dir - disabling patches is not the problem basically. For some of my systems i used plain grub bzr - 2.00 is already too old, has got problems with some special cases. A simple package which is easyly updateable to bzr would be nice to have (look into mplayer(2) debian dir as example) - dmraid support might not be optimal, but mdadm (even for intel raid) seems to work nicely even with gpt/efi. The debian grub did not detect that device - for efi you usually mount the efi partition to /boot/efi and just call grub-install with grub in efi mode. dmraid does not work with gpt anyway, so you can forget it. it needs partprobe to show gpt partitions - by default it only works with mbr partitions.
When you compare 1.99 to 2.00 in user perspective you find those things:
* the default behaviour changed a bit, usually only 1 kernel is shown and every entry which is added by os-prober - not really needed but does not hurt.
* you can use a new default theme, looks pretty nice if you like the milkyway
* the scripting language it much improved as it is now possible to check if grub is running in efi mode via an environment var and some other extra features - this example lists all windows uefi installs (use as /boot/grub/custom.cfg) only if booted via efi:
I really think it is needed to update the grub2 package not only for Ubuntu but for Debian as well.
you will notice that cjwatson is also maintaining the debian patches, i am sure it is not that big deal for him to update some things which are not yet upstream. When i tried to update the package on my own i failed because of the grub-extras from the debian dir - disabling patches is not the problem basically. For some of my systems i used plain grub bzr - 2.00 is already too old, has got problems with some special cases. A simple package which is easyly updateable to bzr would be nice to have (look into mplayer(2) debian dir as example) - dmraid support might not be optimal, but mdadm (even for intel raid) seems to work nicely even with gpt/efi. The debian grub did not detect that device - for efi you usually mount the efi partition to /boot/efi and just call grub-install with grub in efi mode. dmraid does not work with gpt anyway, so you can forget it. it needs partprobe to show gpt partitions - by default it only works with mbr partitions.
When you compare 1.99 to 2.00 in user perspective you find those things:
* the default behaviour changed a bit, usually only 1 kernel is shown and every entry which is added by os-prober - not really needed but does not hurt.
* you can use a new default theme, looks pretty nice if you like the milkyway
* the scripting language it much improved as it is now possible to check if grub is running in efi mode via an environment var and some other extra features - this example lists all windows uefi installs (use as /boot/grub/custom.cfg) only if booted via efi:
Code:
if [ "$grub_platform" == "efi" ]; then insmod regexp for bootmgfw in (*)/EFI/Microsoft/Boot/bootmgfw.efi; do if [ -e "$bootmgfw" ]; then regexp --set=device '(\(.*\))' "$bootmgfw" menuentry "Boot Windows UEFI from device $device" "$device" "$bootmgfw" { root="$2" chainloader "$3" } fi done fi
Comment