|
Size: 2143
Comment: regroup grub-reboot with default=saved
|
Size: 870
Comment: status update. remove useless stuff. move non-regressions to a separate section
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 6: | Line 6: |
| == Improvements we already have == This list skips the obvious about cleaner design, etc etc. Only tangible improvements here. * update-grub rewrite. Modular design, extensibility, etc. Will now be part of the upstream package. * UTF-8 in menu. * grub.cfg is scriptable. * 64-bit detection on x86 ("cpuid" command): needed for multi-arch DVDs. * GPT (also for non-EFI systems). * Integrated win32 boot (grub4dos-like) functionality (see DebPkg:grubutil-win32 and DebPkg:win32-loader packages). * splash screen: Integrated in upstream. Supports 24-bit colors and arbitrary resolution. Automatic setup (with desktop-base). == Improvements that still need some work == * EFI: Mandatory for Intel-Mac. Probably others during lenny life period. * LinuxBIOS: Merged in upstream. Still not mature (see [http://grub.enbug.org/LinuxBIOS]). * pATA driver: Merged upstream. Missing PCI support. * gettext: Not implemented, should be trivial though. * powerpc: New port. No support yet for loading Mac OS X, so not yet usable to multiboot [PowerMacs:PowerMac] and !PowerBooks. * CDROM support. Not really important since Debian isn't using GRUB for CD boot atm, but it might be an interesting option for lenny. Upstream has an ongoing SoC project about it. |
|
| Line 29: | Line 8: |
| * XFS is implemented, but doesn't work too well: much like GRUB Legacy. Not really a regression in fact ;-). | |
| Line 33: | Line 11: |
| * LVM / software RAID: too buggy :-( | |
| Line 35: | Line 12: |
| * Menu's {{{default=saved}}} / grub-reboot isn't implemented. * xen detection / setup in update-grub == Non-regression issues that may become essential (or at least, desirable) during lenny life period == |
|
| Line 36: | Line 18: |
| * Menu's {{{default=saved}}} / grub-reboot isn't implemented. | * ext4dev extent support? |
This page is about migrating GRUB Legacy to GRUB 2.
Initial proposal sent by Otavio: http://lists.debian.org/debian-release/2007/04/msg00328.html
Regressions
- "hiddenmenu" option
- Weird hardware RAID paths (e.g. /dev/fubar/bazXsY). Check for regressions there (see [grub]/lib/device.c)
- lock / password mechanism.
- No documentation!
Menu's default=saved / grub-reboot isn't implemented.
- xen detection / setup in update-grub
Non-regression issues that may become essential (or at least, desirable) during lenny life period
Filesystems haven't been proof-tested with 64-bit offsets (2 TiB disks). Not really a regression (Legacy GRUB has the same problem), but it'll become critical in the future. There's a task for this in upstream: http://savannah.gnu.org/task/?7667
- ext4dev extent support?
