Project

General

Profile

Bug #51

branding regression for boot menu

Added by Garrett D'Amore over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Urgent
Category:
-
Start date:
2010-08-17
Due date:
% Done:

0%

Estimated time:
Difficulty:
Tags:

Description

So when using onu, beadm copies over the old solaris.xpm in the grub config. Grub doesn't like this, because the file is removed.

We need to change beadm to search for and use a generic file, call it splash.xpm. It should override the splash configuration with that file name, and then distros can just simply use a hardlink or replace the file without having to touch code.

As a workaround, the grub menu can be explicitly changed to reference /boot/illumos.xpm, or the entry can just be removed.

History

#1

Updated by Rich Lowe over 9 years ago

This is not onu specific, and occurs deep within libbe, the BE management library, it'll happen on any kind of upgrade.

#2

Updated by Jay Jepkema over 9 years ago

After building Illumos I looked into this. It seems that beadm/libbe use the splashimage entry from the source BE when creating new entries. Other than it being added with bootadm, I have not yet found the source of the original entry.

Will look into this more. Hopefully I can be of some help.

#3

Updated by Garrett D'Amore over 9 years ago

You're exactly correct, richlowe and I had already done the analysis.

I'll be fixing this later tonight. Stay tuned.

#4

Updated by Garrett D'Amore over 9 years ago

  • Status changed from New to Resolved

This was fixed some time ago. Although... splash.xpm has its own issues.

Also available in: Atom PDF