On Friday 18 June 2010 16:17:12 Kevin O'Gorman wrote:
> I'm running grub 2 it seems. I don't know when that started, or what
> difference it makes compared to legacy grub. I guess I don't need to
> know. But a recent post had me looking at use-flags, and I was a bit
> surprised to find (ncurses -static). If this refers to the part of
> grub that I run when setting up or tweaking while Linux is already
> running, I guess that's sensible. But does it have any effect on
> the boot sequence (because both of those would strike me as badly
> broken).
>
> I also wonder what -custom-cflags would be used for, and I don't get
> any sensible answer from flagedit(1).
>
> Just an inquiring mind...
>
> [I] sys-boot/grub
> Available versions: 0.92-r1 0.94-r1 0.96-r1 0.96-r2 ~0.96-r3
> ~0.97 0.97-r2 0.97-r3 0.97-r4 0.97-r5 0.97-r6 ~0.97-r8 0.97-r9
> **1.98 **9999 {custom-cflags debug multislot ncurses netboot static
> truetype} Installed versions: 0.97-r9(06:16:18 AM
> 03/03/2010)(ncurses -custom-cflags -netboot -static)
> Homepage: http://www.gnu.org/software/grub/
> Description: GNU GRUB 2 boot loader
I see the same version availability on my box, but I'm running grub-
static 0.97-r9. The reason is that, months and years ago, the dynamic
version did not interpret TAB but just moved the cursor. I don't know
whether that's been fixed.
The fact that grub-static says it's the legacy boot loader, and that
it's at the same version as you quote, makes me wonder whether the
dynamically linked version really is grub 2 - it seems to be lacking
several files that are in the grub 2 in (I think) Ubuntu.
--
Rgds
Peter.