From: Doug Nazar <nazard.michi@gmail.com>
To: grub-devel@gnu.org
Subject: Re: Big Endian fix patch
Date: Wed, 28 Jul 2010 11:29:37 -0400 [thread overview]
Message-ID: <4C504CE1.90300@gmail.com> (raw)
In-Reply-To: <20100728145252.GB2632@caffeine.csclub.uwaterloo.ca>
On 2010-07-28 10:52 AM, Lennart Sorensen wrote:
>
> I have booted Debian powerpc on qemu before without any issues.
> It just worked. Well initially the install couldn't boot because it
> was using quik at the time (oldworld mac emulation), and the ramdisk
> image was too large for quik. I fixed quik to support larger ramdisks
> (and ext3 and such just by using a new libe2fs which also broke it).
>
This is my first foray into PPC. I've worked with SPARC so I have some
familiarity with OF but OpenBios just didn't seem to handle what I
remembered and the help/docs leave a lot to be desired. QEMU/Ubuntu
mentioned different machine types and several other things that I wasn't
sure about. Probably makes a lot of sense if you're coming from real
hardware.
> Without a devalias, grub can't find ANY disks on the IBM firmware.
> With a devalias created, it works fine. I suppose this qualifies as a
> bug in grub.
>
Right now the iterate function only scans the /aliases node for block
devices. I'd rather it scan the real devices however I still want the
aliases to show up in 'ls'. Still thinking about how to do this without
too much surgery.
> It is not too bad. I haven't noticed anything too awful in the display.
> It messes up a lot when it starts scrolling the screen though, so I have
> to 'clear' and then continue to keep it legible. The menu looks fine.
That's what I was seeing. Turns out the screen-#rows default was way
off. Resetting that before booting grub made everything pretty.
I didn't dig too deep into Grub's OF console handling to see how it
handled the output. I saw it read the rows & columns from OF and just
assumed it was an OpenBios bug. Perhaps it uses a different font or
something and needs to recalc the height. I'll take a look.
Doug
next prev parent reply other threads:[~2010-07-28 15:29 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-27 1:00 Big Endian fix patch (was: Re: Couple more fixes for Linux raid metadata 1.x support) Doug Nazar
2010-07-27 15:26 ` Lennart Sorensen
2010-07-27 23:58 ` Big Endian fix patch Doug Nazar
2010-07-28 14:52 ` Lennart Sorensen
2010-07-28 15:29 ` Doug Nazar [this message]
2010-07-28 8:51 ` Doug Nazar
2010-07-28 15:00 ` Lennart Sorensen
2010-07-28 15:51 ` Lennart Sorensen
2010-07-28 16:30 ` Doug Nazar
2010-07-28 17:01 ` Lennart Sorensen
2010-07-28 17:12 ` Doug Nazar
2010-07-28 17:40 ` Lennart Sorensen
2010-07-28 17:42 ` Lennart Sorensen
2010-07-28 17:52 ` Lennart Sorensen
2010-07-28 18:17 ` Doug Nazar
2010-07-28 18:49 ` Lennart Sorensen
2010-07-28 20:10 ` Doug Nazar
2010-07-28 22:25 ` Lennart Sorensen
2010-07-28 20:46 ` Doug Nazar
2010-07-29 15:30 ` Lennart Sorensen
2010-07-28 18:01 ` Doug Nazar
2010-07-28 18:50 ` Lennart Sorensen
2010-07-28 15:52 ` Doug Nazar
2010-07-28 15:55 ` Lennart Sorensen
2010-09-13 19:54 ` Vladimir 'φ-coder/phcoder' Serbinenko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C504CE1.90300@gmail.com \
--to=nazard.michi@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.