Regression #14930
closed
Clean installation using Auto (ZFS) + MBR (BIOS) does not boot
Added by Boycee . about 1 year ago.
Updated 8 months ago.
Plus Target Version:
24.03
Affected Architecture:
amd64
Description
Installing pfSense 2.7.0 using the Auto (ZFS) + MBR (BIOS) options appears successful, however when the installer reboots the system, the system fails to boot successfully, with a message displayed indicating the operating system is missing.
It is possible to install 2.6.0 with these options (Auto (ZFS) + MBR (BIOS)) and successfully upgrade to 2.7.0.
I believe this issue is inherited from FreeBSD:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267843
https://reviews.freebsd.org/D40816
Whilst this issue should ideally be resolved in future releases of pfSense, I assume it must be considering for future in-place upgrades to avoid “bricking” devices already configured in this way.
- Assignee set to Christian McDonald
Yes, I proposed a fix for this upstream. I’ll poke the right people again
Christian McDonald wrote in #note-2:
Yes, I proposed a fix for this upstream. I’ll poke the right people again
Any update on this as I can't seem to see any progress via the FreeBSD links I identified in the original report?
This fix is in pfSense Plus currently, and will be in the next release of CE. Upstream will likely be deprecating and removing MBR support as there are fewer and fewer reasons for using it...so not much interest in fixing it. Both bios and uefi platforms can boot FreeBSD from GPT formatted disks, which are vastly superior to MBR disks. There are some embedded platforms that require MBR but again that list is going to get even shorter once armv7 support is removed for good.
- Status changed from New to Feedback
- Target version set to 2.8.0
- Plus Target Version set to 24.03
- Subject changed from Clean installation of pfSense 2.7.0 using Auto (ZFS) + MBR (BIOS) does not boot to Clean installation using Auto (ZFS) + MBR (BIOS) does not boot
- Status changed from Feedback to Resolved
MBR (BIOS) is working as expected on
24.03-BETA (amd64)
built on Fri Mar 29 6:00:00 UTC 2024
FreeBSD 15.0-CURRENT
Also available in: Atom
PDF