[bug #67654] Disk Allocation Strategy for Dual-OS Bootloader
DrT <[email protected]> Sat, 1 Nov 2025 04:57:23 -0400 (EDT)
| Newsgroups | gmane.comp.boot-loaders.grub.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-825438159-1761987443=:3467270
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?67654>=0A=0A Summa=
ry: Disk Allocation Strategy for Dual-OS Bootloader=0A Gr=
oup: GNU GRUB=0A Submitter: drt=0A Submitted: S=
at 01 Nov 2025 08:57:19 AM UTC=0A Category: Disk & Parti=
tion=0A Severity: Major=0A Priority: 5 - Norm=
al=0A Item Group: Feature Request=0A Status: =
None=0A Privacy: Public=0A Assigned to: None=0A=
Originator Name:=0A Originator Email:=0A Open/C=
losed: Open=0A Discussion Lock: Any=0A Release: oth=
er=0A Release:=0A Reproducibility: None=0A =
Planned Release: None=0A=0A=0A _________________________________________=
______________=0A=0AFollow-up Comments:=0A=0A=0A---------------------------=
----------------------------=0ADate: Sat 01 Nov 2025 08:57:19 AM UTC By: Dr=
T <drt>=0AProposal: A bootloader-level disk allocation model where two OSes=
grow toward=0Aeach other from opposite ends of the disk =E2=80=94 one from=
LBA 0 upward, the other=0Afrom the highest LBA downward. =0A=0A=0AThis lay=
out allows movement of the boundary by resizing partitions without=0Aalteri=
ng offsets of existing data as seen by the OS.=0A=0A+----------------------=
-------+=0A| B LBA 0 |=0A| System B Partition =
|=0A| addresses downward |=0A| |=0A| =
B LBA max |=0A|---- Adjustable Boundary ----|=0A| =
A LBA max |=0A| |=0A| addresses up=
ward |=0A| System A Partition |=0A| =
|=0A| A LBA 0 |=0A+-----------------------------+=
=0A=0A Logical Disk Layout=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A ______=
_________________________________________________=0A=0AReply to this item a=
t:=0A=0A <https://savannah.gnu.org/bugs/?67654>=0A=0A_____________________=
__________________________=0AMessage sent via Savannah=0Ahttps://savannah.g=
nu.org/=0A
--8323329-825438159-1761987443=:3467270
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaQXLcwAKCRCqLAuaBUf3
Tp5SAQDVIqW7TLDC886lqpOzdwoWJzWi+mrd2uW8DClm8/HaPwEA05QYo1RmlOVu
mLP9lLKgkbwYQzW+ZQH2ruzjKCffNAk=
=Tmhx
-----END PGP SIGNATURE-----
--8323329-825438159-1761987443=:3467270--