From nobody Sun Feb 09 18:31:40 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Yrbs90Jfmz5mphd for ; Sun, 09 Feb 2025 18:31:57 +0000 (UTC) (envelope-from paige@paige.bio) Received: from pv50p00im-tydg10021701.me.com (pv50p00im-tydg10021701.me.com [17.58.6.54]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yrbs83lpqz3hbm for ; Sun, 09 Feb 2025 18:31:56 +0000 (UTC) (envelope-from paige@paige.bio) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paige.bio; s=sig1; bh=IJnwUTWBa2wfRqQ49wbfJ1gpUM7BoAPlE6FkWI+RCZs=; h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To:x-icloud-hme; b=dlgZj0N2K5a+18ZbigBJXmWSDtmtM7IAsKuiCUCC3q8W7G49+94CutI9oxdyA9k16 FnXLggGZVbPo6YWRzkrOPK6hdIAlOzZJVBXmWA/ZV8VOUSpR3ICXzXOaSsPgPc+J4I o/IpaJe5aANh9RPcyVirFK2CjkugvfupCxdycWRSXZZHKIGV8WS40CMAwFY6PVxa2O pxavMsCpQw5ymq9xVhnBlDm+OmQ+NdXnRz3EKVRtp31w92+PSyJK3UppYspYco0taS swe/5irnpY3zJ+pQOhydPFhvMdk6BlVUbajoD8DwZRdnjgol5zEoC9j5/m2jhIo2Pr jrJ1tE2x3i6tQ== Received: from smtpclient.apple (pv50p00im-dlb-asmtp-mailmevip.me.com [17.56.9.10]) by pv50p00im-tydg10021701.me.com (Postfix) with ESMTPSA id 73E81CC67AC; Sun, 9 Feb 2025 18:31:51 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: bootverbose; persist bootverbose at boot From: paige@paige.bio In-Reply-To: Date: Sun, 9 Feb 2025 10:31:40 -0800 Cc: hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <82E15749-E2A0-4B56-847E-1E60EF4F3607@paige.bio> To: Warner Losh X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Proofpoint-GUID: 0IaF18DG2brILhvr9JErdCO3Pj8YSDYo X-Proofpoint-ORIG-GUID: 0IaF18DG2brILhvr9JErdCO3Pj8YSDYo X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-09_08,2025-02-07_03,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 adultscore=0 malwarescore=0 clxscore=1030 suspectscore=0 spamscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2502090165 X-Rspamd-Queue-Id: 4Yrbs83lpqz3hbm X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:714, ipnet:17.58.0.0/20, country:US] > boot_verbose=3Dyes in loader.conf. Yes=E2=80=94thank you I found that, mentioned in a previous e-mail, I = just looked at the Lua source in stand/ and found it. But yeah, I = noticed at least one other person from a Google search that was trying = to figure out how to do that, everything points to the menu or the = prompt (-v) being the only two options. Tunable I assume you mean via = sysctl that might also be useful, too but I was just going to say the = documentation for loader.conf specifically:=20 https://man.freebsd.org/cgi/man.cgi?loader.conf(5) It would be nice if it were mentioned in there, too.=20 -P > On Feb 9, 2025, at 10:18=E2=80=AFAM, Warner Losh = wrote: >=20 >=20 >=20 > On Sun, Feb 9, 2025 at 9:56=E2=80=AFAM wrote: > Anybody know how to do this or if you can? Really sucks I keep having = to go wait for the boot loader (bios is slow to wait on) hit 7 then hit = 6 backspace 1 >=20 > boot_verbose=3Dyes in loader.conf. >=20 > 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.conf(5). It's way more important than verbose_loading which is = limited to being verbose around loading klds. >=20 > It's obscurely documented in loader.efi(8): > boot flag loader variable Kernel RB_ flag > -a boot_askme RB_ASKNAME > -c boot_cdrom RB_CDROM > -d boot_ddb RB_KDB > -r boot_dfltroot RB_DFLTROOT > -D boot_multiple RB_MULTIPLE > -m boot_mute RB_MUTE > -g boot_gdb RB_GDB > -h boot_serial RB_SERIAL > -p boot_pause RB_PAUSE > -P boot_probe RB_PROBE > -s boot_single RB_SINGLE > -v boot_verbose RB_VERBOSE > but it also works for BIOS booting. The loader man pages are a mess. A = lot of that is my fault. You can set any of the above to "yes" or "no". >=20 > Warner >=20 >=20