[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Out of space error from dpkg, but I can't see where



On Mon, Jan 12, 2026 at 8:50 AM Chris Green <cl@isbd.net> wrote:
>
> [...]
> Why is /boot a separate partition?  On my other trixie system (not
> EFI) everything is just one partition.  Both systems were installed
> 'from scratch' and I just let the installer do default partitioning.
> Does EFI really need to be so much more complicated?

In the old days (like 20 years ago), /boot was a separate partition to
arrange its physical location on the drive.  /boot needed to be near
the beginning of the drive so grub could load properly, or grub could
load the kernel properly.  Drive geometry had something to do with it,
and I believe Cylinder-Head-Sector (CHS) played a big part of it,
before linear addressing of large drives was ubiquitous.

Nowadays, on EFI systems, /boot could be a separate partition because
the EFI spec says the system partition is fat32.  Some folks make
/boot fat32, while other folks make /boot/efi fat32.

My guess is your two Trixie systems have different configurations
because one is a MBR system, and one is an EFI system.

(A lot of this has mostly faded from my memory, so corrections, please).

Jeff


Reply to: