svn commit: r228985 - head/sys/boot/forth

Dimitry Andric dim at FreeBSD.org
Sat Jan 7 20:03:32 UTC 2012


On 2011-12-30 07:24, Sergey Kandaurov wrote:
> Author: pluknet
> Date: Fri Dec 30 06:24:59 2011
> New Revision: 228985
> URL: http://svn.freebsd.org/changeset/base/228985
>
> Log:
>    Unset the environment variables associated with individual menu items
>    before invoking the kernel.

When I did a single-user mode boot to install a new world, I saw the
following warning on the (serial) console during boot:

   /boot.config: -D -S115200
   Consoles: internal video/keyboard  serial port
   BIOS drive A: is disk0
   BIOS drive C: is disk1
   BIOS 638kB/3143616kB available memory

   FreeBSD/x86 bootstrap loader, Revision 1.1
   (dim at vm-freebsd10-amd64.home.andric.com, Sat Jan  7 01:05:07 CET 2012)
   Loading /boot/defaults/loader.conf
   /boot/kernel/kernel data=0xb73530 data=0x11dbe0+0x2b4db8 syms=[0x8+0xfd620+0x8+0xec6b6]
   -
   Hit [Enter] to boot immediately, or any other key for command prompt.


   Type '?' for a list of commands, 'help' for more detailed help.
   OK boot -s
   menu-unset not found           <<-- what's this?
   GDB: no debug ports present
   KDB: debugger backends: ddb
   KDB: current backend: ddb
   [...kernel boots...]

E.g, it always gives a 'menu-unset not found' warning (or maybe it's an
error, it's not clear).  This was not the case before r228985.

I have almost no knowledge about forth, but it looks like this might be
caused by the new try-menu-unset subroutine.

My loader.conf is just this:

   beastie_disable="YES"
   comconsole_speed="115200"
   console="comconsole vidconsole"
   kern.hz="100"


More information about the svn-src-all mailing list