svn commit: r271762 - in head/sys/boot: amd64/boot1.efi efi/include efi/libefi

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Thu Sep 18 14:21:15 UTC 2014


On 18 Sep 2014, at 13:59 , Ed Maste <emaste at FreeBSD.org> wrote:

> Author: emaste
> Date: Thu Sep 18 13:59:36 2014
> New Revision: 271762
> URL: http://svnweb.freebsd.org/changeset/base/271762
> 
> Log:
>  Switch to text mode in UEFI boot
> 
>  The loader previously failed to display on MacBooks and other systems
>  where the UEFI firmware remained in graphics mode.
> 
>  Submitted by:	Rafael Espíndola
> 
> Added:
>  head/sys/boot/efi/include/eficonsctl.h   (contents, props changed)
> Modified:
>  head/sys/boot/amd64/boot1.efi/boot1.c
>  head/sys/boot/efi/libefi/libefi.c

Thanks a lot;  that massively helps debugging (as you can at least see what’s going on).   Eventually we might want to make that dependent on environment variables maybe?

For example on the Mac I have been using this for a while to see kernel boot messages:

% sudo nvram boot-args
boot-args	-v

But I am not entirely confident with variable naming or sharing on dual-boot machines yet.  It seems the new world order has quite a bit to discover (research) still ;-)

— 
Bjoern A. Zeeb             "Come on. Learn, goddamn it.", WarGames, 1983



More information about the svn-src-all mailing list