Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Feb 2025 02:10:03 -0800
From:      paige@paige.bio
To:        Warner Losh <imp@bsdimp.com>
Cc:        hackers@freebsd.org
Subject:   Re: bootverbose; persist bootverbose at boot
Message-ID:  <B7FA6B94-44B7-4B20-A32E-F6285C2DBA38@paige.bio>
In-Reply-To: <CANCZdfriABAZG=-hnjLHmUBQKt-Q5SX-zDQJVw09vPwPeArtyQ@mail.gmail.com>
References:  <CANCZdfriABAZG=-hnjLHmUBQKt-Q5SX-zDQJVw09vPwPeArtyQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail-9653D3EA-80C5-493B-B7B7-2EA6D364BB0C
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto">Thank you for all you do, it=E2=80=99s appr=
eciated! =3D)&nbsp;<div><br id=3D"lineBreakAtBeginningOfSignature"><div dir=3D=
"ltr">Sent from my iPhone</div><div dir=3D"ltr"><br><blockquote type=3D"cite=
">On Feb 9, 2025, at 12:16=E2=80=AFPM, Warner Losh &lt;imp@bsdimp.com&gt; wr=
ote:<br><br></blockquote></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=
=BB=BF<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote gmail_quote_c=
ontainer"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 9, 2025, 11:31=E2=
=80=AFAM  &lt;paige@paige.bio&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">&gt; boot_verbose=3Dyes in loader.conf.<br>
<br>
Yes=E2=80=94thank you I found that, mentioned in a previous e-mail, I just l=
ooked at the Lua source in stand/ and found it.&nbsp; But yeah, I noticed at=
 least one other person from a Google search that was trying to figure out h=
ow to do that, everything points to the menu or the prompt (-v) being the on=
ly two options. Tunable I assume you mean via sysctl that might also be usef=
ul, too but I was just going to say the documentation for loader.conf specif=
ically: <br>
<br>
<a href=3D"https://man.freebsd.org/cgi/man.cgi?loader.conf(5)" rel=3D"norefe=
rrer noreferrer" target=3D"_blank">https://man.freebsd.org/cgi/man.cgi?loade=
r.conf(5)</a><br>
<br>
It would be nice if it were mentioned in there, too.<br></blockquote></div><=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">Already pushed a fix befo=
re your email to add it..&nbsp;</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">Warner</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><=
div dir=3D"auto"><div class=3D"gmail_quote gmail_quote_container"><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">
-P<br>
<br>
<br>
&gt; On Feb 9, 2025, at 10:18=E2=80=AFAM, Warner Losh &lt;<a href=3D"mailto:=
imp@bsdimp.com" target=3D"_blank" rel=3D"noreferrer">imp@bsdimp.com</a>&gt; w=
rote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On Sun, Feb 9, 2025 at 9:56=E2=80=AFAM &lt;paige@paige.bio&gt; wrote:<b=
r>
&gt; Anybody know how to do this or if you can? Really sucks I keep having t=
o go wait for the boot loader (bios is slow to wait on) hit 7 then hit 6 bac=
kspace 1<br>
&gt; <br>
&gt; boot_verbose=3Dyes in loader.conf.<br>
&gt; <br>
&gt; debug.bootverbose can be set at runtime with sysctl (I should make that=
 a tuneable as well, but it isn't today). I should also add it to loader.con=
f(5). It's way more important than verbose_loading which is limited to being=
 verbose around loading klds.<br>
&gt; <br>
&gt; It's obscurely documented in loader.efi(8):<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; boot flag&nbsp; &nbsp; &nbsp; &=
nbsp; loader variable&nbsp; &nbsp; &nbsp; &nbsp; Kernel RB_ flag<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -a&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_askme&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;RB_ASKNAME<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -c&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_cdrom&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;RB_CDROM<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -d&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_ddb&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp;RB_KDB<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -r&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_dfltroot&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RB=
_DFLTROOT<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -D&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_multiple&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RB=
_MULTIPLE<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -m&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_mute&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; RB_MUTE<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -g&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_gdb&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp;RB_GDB<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -h&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_serial&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; RB_SERIAL<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -p&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_pause&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;RB_PAUSE<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -P&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_probe&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;RB_PROBE<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -s&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_single&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; RB_SINGLE<br>
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -v&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;boot_verbose&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;RB_VERBOSE<br>
&gt; but it also works for BIOS booting. The loader man pages are a mess. A l=
ot of that is my fault. You can set any of the above to "yes" or "no".<br>
&gt; <br>
&gt; Warner<br>
&gt; <br>
&gt; <br>
<br>
</blockquote></div></div></div>
</div></blockquote></div></body></html>=

--Apple-Mail-9653D3EA-80C5-493B-B7B7-2EA6D364BB0C--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B7FA6B94-44B7-4B20-A32E-F6285C2DBA38>