master

features

fixes

gh-pages

Welcome

This is the
OS/2 Bootstrap Project

Its purpose is to investigate booting OS/2 on modern systems.
With UEFI and GPT becoming more and more common, new ways need to be
found to enable booting OS/2 on such systems.

Why this project ?

Modern hardware is changing in ways that require adjustments to booting OS/2.

One important change is the BIOS being replaced by UEFI,
while another important change is the MBR partitioning scheme
being replaced by the GPT partitioning scheme.

Related issues of the above are
CHS aligned partitions versus MiB aligned partitions
and Advanced Format Disks.

OS2Bootstrap has its focus on addressing the above issues

Links to Related Information

http://www.thomas-krenn.com/en/wiki/Partition_Alignment
http://www.rodsbooks.com/gdisk/hybrid.html
http://en.wikipedia.org/wiki/GUID_Partition_Table#PROTECTIVE-MBR
http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/512e_4Kn_Disk_Formats_120413.pdf

About AirBoot

Currently, AirBoot is the (optional) BootManager for OS/2.
However, AirBoot is a track0 loader, meaning it depends on MBR partitioning.
Furthermore, the track0 space is limited (~32kB), hampering extension
of AirBoot with new features or capabilities.

OS2Bootstrap also aims to find direction for AirBoot

Developer Notes

In no way this project has the intention to replace
or otherwise interfere with exsiting developments in this realm.
It is meant to be of a complementary nature.

What, you didn't know OS/2 is still g(r)o(w)ing strong ?



OS/2 Generation Next