Dear Forum Members
I am using FreeBSD 13.0 on a small DIY NAS. Since a few days the system hangs during boot.
The last printed lines are:
After printing these lines, the system hangs. However, the HDD LED indicates some HDD activity.
The error occurs if I am booting from an internal SATA HDD (using UFS) or from a FreeBSD 13.0 Bootonly CD.
I can boot from an Nomad BSD 1.4 USB stick without problems (it's a FreeBSD 12.2 system).
The kernel is the usual FreeBSD default kernel, so nothing I compiled by myself.
When I try to mount the system disk /dev/ada0s1a from Nomad BSD, the mount command fails due to filesystem corruption.
After fixing the filesystem with
I did two things prior to the boot hang:
I am using FreeBSD 13.0 on a small DIY NAS. Since a few days the system hangs during boot.
The last printed lines are:
Code:
/etc/hostid size=0x25
/boot/entrophy size=0x1000
/
The error occurs if I am booting from an internal SATA HDD (using UFS) or from a FreeBSD 13.0 Bootonly CD.
I can boot from an Nomad BSD 1.4 USB stick without problems (it's a FreeBSD 12.2 system).
The kernel is the usual FreeBSD default kernel, so nothing I compiled by myself.
When I try to mount the system disk /dev/ada0s1a from Nomad BSD, the mount command fails due to filesystem corruption.
After fixing the filesystem with
fsck /dev/ada0s1a
, mounting works as usual.I did two things prior to the boot hang:
- Updated the BIOS of my ASRock J3710-ITX from 1.30 to 1.50.
- Tried to configure a link aggregation via lagg (however, I already reverted these changes to rc.conf and loader.conf via tha Nomad BSD)
- What is FreeBSD usually doing at this stage of the boot process?
- Are there any possibilities to analyze/debug the boot problem?
- Have there been any relevant changes to UFS between FreeBSD 12.2 and FreeBSD 13.0?