On Sat, Jan 25, 2014 at 12:08 PM, Peter Humphrey <pe...@prh.myzen.co.uk> wrote:
> On Saturday 25 Jan 2014 10:42:52 Mike Gilbert wrote:
>> On Sat, Jan 25, 2014 at 7:18 AM, Peter Humphrey <pe...@prh.myzen.co.uk>
> wrote:
>> > Any ideas anyone?
>>
>> Here's a manually written grub.cfg that should do pretty much what
>> your old menu.lst did.
>
> --->8
>
> Well, what a gent! I didn't mean to imply that someone should write it for me,
> but I'm deeply grateful anyway. I'll give it a try in a minute.
>
> Later: works like a charm! I tried a couple of kernels and they just booted.
>

Nice!

> Maybe it'll become clear over time how to arrange the input to grub2-mkconfig
> to achieve a similar result. Meanwhile I've removed the X bit from it.
>

grub-mkconfig is nice if you have relatively simple requirements. For
anything fancy (like your setup) I prefer to just write it by hand.

The manual has pretty good documentation on all of the commands and
variables available; it's just a bit difficult to figure out which
ones you need and in what order.

> Looks like your suggestions "insmod all_video" and "terminal_output gfxterm"
> do the trick. Now all I have to do is (create and?) specify a character set
> that (a) can display all the required characters and (b) is big enough to
> read. Something like the size of the character set in legacy grub would do
> nicely.
>

grub2 is able to load any font you like; you just need to convert it
to "pf2" format using the grub-mkfont utility. You may need to enable
the truetype use flag to get that installed.

By default, it provides a font called "unifont", which is a little
ugly but has very good unicode coverage. You can load it by adding
this to your grub.cfg:

loadfont unicode

Reply via email to