Date: Sun, 25 Jul 2021 09:54:35 -0600 From: Warner Losh <imp@bsdimp.com> To: Gary Jennejohn <gljennjohn@gmail.com> Cc: FreeBSD Current <current@freebsd.org> Subject: Re: boot hangs after installworld at FreeBSD 14.0-CURRENT main-n248198-72f7ddb587a Message-ID: <CANCZdfp-puFafY4U8ddq3Z3kckpaKRbrP-4-dtdziTjF0xhnbQ@mail.gmail.com> In-Reply-To: <20210725092848.6f64b2d3@ernst.home> References: <20210725092848.6f64b2d3@ernst.home>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f5dfec05c7f4a753 Content-Type: text/plain; charset="UTF-8" On Sun, Jul 25, 2021 at 3:30 AM Gary Jennejohn <gljennjohn@gmail.com> wrote: > I updated my FBSD-14 tree yesterday. > > uname -a shows FreeBSD 14.0-CURRENT #5 main-n248198-72f7ddb587a. > > Did a buildkernel and a clean buildworld yesterday. > > This morning I booted the new kernel, did an installworld and rebooted > the new kernel. > > Or, should I say, I tried to reboot the new kernel. > > During boot I see the following outptut: > > loading /boot/defaults/loader.conf > / > > and the boot hangs. > > The second line should have contained > /boot/test/kernel (I always install new kernels to /boot/test) > > followed by lines containing the various modules which get loaded. > > Luckily, I had a USB thumb drive with a FreeBSD memstick.img AND a > complete backup of the old /boot, so I could boot from the thumb > drive and restore /boot (but I moved /boot to /boot.bad before I > did that just in case). With the restored (old) /boot everything > works. > Little has changed in the boot loader. Do you know the hash that worked? Or if I misread above, the has that failed? Warner Note that I use the 4th boot stuff and EFI is disabled in my BIOS. > > I don't know just what is failing in the new boot binaries, but > sum shows that quite a few of them have changed. > > As an aside I see the installation of armv8crypto.4.gz fail every time > I run installworld because make wants to put it under > /usr/share/man/cat4/aarch64, which doesn't exist. I got tired of > having to fix that and restart the installworld and simply created > that directory. Note that I always copy the contents of > /usr/src/etc/mtree to /etc/mtree before doing installworld, so mtree > should have created the missing directory if it were required. > > -- > Gary Jennejohn > > --000000000000f5dfec05c7f4a753--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfp-puFafY4U8ddq3Z3kckpaKRbrP-4-dtdziTjF0xhnbQ>