Project

General

Profile

Bug #12448

loader: improve boot options for kmdb and framebuffer

Added by Andy Fiddaman 5 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

I seem to be spending quite a lot of time talking people through dropping to the loader prompt and configuring nmi=kmdb so that it is possible to drop into kmdb by sending an NMI. Similarly with the framebuffer I've had to talk people through dropping back to the old plain VGA console mode.

The loader boot option screen could be improved to make these things easier.


Files

History

#2

Updated by Andy Fiddaman 5 months ago

Available KMDB modes are:
  • Off
  • Loaded
  • On NMI
  • On Boot
  • On Boot/NMI
#3

Updated by Stephan Althaus 5 months ago

I have a persistent switch "reconfigure" enabled on my system.

Is there a way to have "framebuffer off" persistent as well? Is it documented (i didn't find it with man loader etc.)?

Greetings,
Stephan

#4

Updated by Andy Fiddaman 5 months ago

To persistently disable the graphical console, create a file in the installed OS called /boot/config and put -t in there.

The available options are documented in the man page for gptzfsboot

#5

Updated by Stephan Althaus 5 months ago

Hi!

I build, published and installed the Change,
and i really like it!

On my system tthe framebuffer variant is very slow (4k uhd display with nvidia quadro M1200 gpu),
and the non-fb VGA variant is fast as it was in the 90ties ;-)

Thanks!

#6

Updated by Andy Fiddaman 4 months ago

Tested extensively with the upcoming r151034 omnios release on legacy and UEFI boot systems, cycling through the kmdb options and booting in VGA text mode.

#7

Updated by Electric Monk 4 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit a16250662fca1775384c611194385daf6ce8f186

commit  a16250662fca1775384c611194385daf6ce8f186
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2020-04-09T21:47:59.000Z

    12448 loader: improve boot options for kmdb and framebuffer
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Robert Mustacchi <rm@fingolfin.org>

Also available in: Atom PDF