GRUB on Sparc

GRUB for Sparc just landed in Debian Sid. I’m looking for victim users who want to screw thei test it and report how well it worked for them.

10 Responses to “GRUB on Sparc”

  1. Gord Says:

    I’ll giver a try

  2. Azrael Says:

    Strange. Now update-grub says:
    No suitable backend could be found for gfxterm.

  3. Azrael Says:

    Sorry, the above error from Grub should read:
    the symbol ‘__bswapsi2′ not found

  4. Azrael Says:

    Hi Robert.
    I’ve installed grub2 on my Sun Blade 150 running Debian 5.0 (lenny).
    Steps I have performed:
    1) install grub-ieee1275, grub-common, os-prober
    2) run grub-mkdevicemap
    3) run grub-mkconfig -o /boot/grub/grub.cfg
    4) grub-install /dev/hda

    Grub installed without errors, but upon reboot I saw:

    ok boot disk
    Boot device: /pci@1f,0/ide@d/disk@0,0 File and args:
    Welcome to GRUB!

    the symbol ‘__bswaosi2’ not found
    Aborted. Press any key to exit.

    And when I press anything, GRUB gets terminated and I’m back at the ok prompt.
    Is there any other way I can help you?

  5. alexm Says:

    I have an Ultra250 in production running lenny for Barcelona Perl Mongers. However, you may convince me to let you play with it by mid-August. Wanna try? Drop me a mail… ;-)

  6. Zulu Says:

    Hi,

    tried on Ultra45 without success. Seems there are few bugs:

    1. grub-ieee1275 can’t be installed because it overlaps with grub-common: file /usr/sbin/grub-ofpathname being contained in both packages (solved in place by dpkg-divert)

    2. grub-(install|setup) haven’t worked with default empty device.map; I had to populate one manually.

    3. After that, they worked fine; however, update-grub fails with following message:
    Generating grub.cfg …
    No suitable backend could be found for gfxterm.

    because grub-ieee1275 doesn’t ship vbe.mod, which /etc/grub.d/00_header seems to expect:
    # Pick a video backend
    video_backend=
    for i in vbe ; do
    if test -e ${grub_prefix}/$i.mod ; then
    video_backend=$i
    break
    fi
    done
    if ! [ “${video_backend}” ] ; then
    echo “No suitable backend could be found for gfxterm.” >&2 ; exit 1
    fi

    • robertmh Says:

      All three are known problems. I believe Felix already fixed #1. David said he’ll look at #2 when he comes back from vacation. #3 has been around for a while (it affects powerpc as well) and is under discussion in upstream.

      Other then this, does it boot for you?

  7. Zulu Says:

    I will give it a try today or tomorrow ;)

  8. Onkar Says:

    I believe that same package can be used on powerpc (mine is ibook G4), right? What is the current status of grub there? Does it still require manual configuration and copying of files to the boot partitions?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: