Thanks a lot Nick!

Is hence a big offset for the root partition a problem?

Should not also a bootable MBR partition at the end of the disk be problematic?

I have seen in this list people that got problems with big root partitions.

I am now tempted to test the BIOS and install OpenBSD at the very end of disk.

Rod.

Am Sa., 20. Sept. 2025 um 13:44 Uhr schrieb Nick Holland
<[email protected]>:
>
> On 9/19/25 12:12, Roderick wrote:
> > Are there (dis)advantages of UEFI over BIOS on an installation?
>
> yes -- but it's 100% a hardware issue.
> Some hardware doesn't support UEFI, some hardware doesn't support BIOS/MBR.
> Some hardware supports both, but one or the other is buggy.
> Some hardware supports both, but one or the other works better with OpenBSD.
>
> yes, I've seen HW that was sold as a linux device (HP thin clients) that
> /required/ using MBR/BIOS for Linux, but /required/ EFI to work with OpenBSD
> properly.
>
> > I need the computer only for desktop with OpenBSD, no 24h server.
>
> no impact on the decision process there.
> > By the way, are there restriction on the size of root / its position in the 
> > HDD?
> On modern hardware, that pretty much says "doing it wrong".
> Don't make a mega-root partition system.
>
> In all cases, the system firmware is what loads the kernel, so the system 
> firmware
> has to understand how to access the disk where the kernel resides.  IF you 
> had a
> really old 486 that had enough memory and you put a 500GB disk on it, you 
> might
> find that the system couldn't load the kernel beyond 8GB or even 504MB.  That
> sets an upper limit to the size of your root partition (other common limits 
> were
> 2G, 32G, 40G (yeah, pretty sure that was a buggy BIOS).  Of course, once the
> kernel has loaded from the root partition, limitations of the system firmware
> no longer apply.
>
> But don't make a giant root partition.
>
> As for disk limits, there are a number of OSs that restrict the accessible 
> disk
> size to 2T for MBR.  OpenBSD is NOT one of them.  You absolutely can have as 
> big
> a disk as you can find, and still have it be MBR.  OpenBSD uses the MBR (and 
> EFI)
> partitions just to mark off the space the OS requires; the disklabel is what
> defines OS file systems for OpenBSD, and that supports very large disks.
>
> > Are there recommendations?
>
> The primary criteria I use for deciding between MBR and EFI are:
> 1) what does the hardware require to run properly?
> 2) What will the REPLACEMENT hardware require to run properly?
>
> At some point, I assume every part of the existing system will have to be
> replaced, either by necessity (failure) or getting better hardware.  I'd 
> assume
> any replacement system will be better performance and probably newer than the
> old system, and these days, that basically means EFI is a "safer" choice.  
> Yes,
> today's hardware may run MBR just fine, but tomorrow's may not.  MBR is very
> definitely legacy now.
>
> Lots of words for what really boils down to a simple answer: use EFI if at all
> possible.  And if it isn't...reconsider your life choices. :)
>
> Nick.
>

Reply via email to