History log of /haiku/src/bin/writembr/mbr.S
Revision Date Author Comments
# 11e8ecdd 01-Jun-2015 Jessica Hamilton <jessica.l.hamilton@gmail.com>

writembr: Implement support for GPT partitions, #4028.

* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
the correct BFS UUID.


# e5476626 10-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

stage1/2 loaders: auto-generate binary files. Fixes #10723


# a04a520b 28-Mar-2014 Jonathan Schleifer <js@webkeks.org>

Switch back from yasm to nasm

These days, nasm supports more instructions than yasm. Additionally, it
offers a disassembler.


# 4bcb62ee 11-Jun-2011 anevilyak <anevilyak@a95241bf-73f2-0310-859d-f6bbb57e9c96>

Applied patch by Jean-Loïc Charroud that reworks the anyboot MBR to fix boot
problems on various systems. Resolves #3441. Thanks!

+alpha3



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42104 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 14878984 01-Mar-2010 Michael Lotz <mmlr@mlotz.ch>

* The MBR boot code did execute the check for disk extensions with the wrong
magic code. This would lead to them not being detected on systems where the
BIOS (rightfully) returns an error in this case. Since the CHS fallback can't
work it would then fail with "Missing Operating System".
* Fixed a typo, an 80 char limit violation.
* Automatic whitespace cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35718 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 17049c45 18-Mar-2005 Axel Dörfler <axeld@pinc-software.de>

Moved bin/ directory out of apps/.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11909 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 11e8ecdd9488eee107d519d6ab8005af1017531d 01-Jun-2015 Jessica Hamilton <jessica.l.hamilton@gmail.com>

writembr: Implement support for GPT partitions, #4028.

* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
the correct BFS UUID.


# e547662664d88e5ee79048bd00ad8eefa45e7074 10-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

stage1/2 loaders: auto-generate binary files. Fixes #10723


# a04a520b0d0c0d075c2a002bb42a1fe7be20ca69 28-Mar-2014 Jonathan Schleifer <js@webkeks.org>

Switch back from yasm to nasm

These days, nasm supports more instructions than yasm. Additionally, it
offers a disassembler.


# 4bcb62ee96db4dcb5a18fb66d9ab2b055dea6aeb 11-Jun-2011 anevilyak <anevilyak@a95241bf-73f2-0310-859d-f6bbb57e9c96>

Applied patch by Jean-Loïc Charroud that reworks the anyboot MBR to fix boot
problems on various systems. Resolves #3441. Thanks!

+alpha3



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42104 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 148789847390df6b350e2ce5f3f06b4f73c2d9a8 01-Mar-2010 Michael Lotz <mmlr@mlotz.ch>

* The MBR boot code did execute the check for disk extensions with the wrong
magic code. This would lead to them not being detected on systems where the
BIOS (rightfully) returns an error in this case. Since the CHS fallback can't
work it would then fail with "Missing Operating System".
* Fixed a typo, an 80 char limit violation.
* Automatic whitespace cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35718 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 17049c451a91f427aec94b944b75876b611103e7 18-Mar-2005 Axel Dörfler <axeld@pinc-software.de>

Moved bin/ directory out of apps/.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11909 a95241bf-73f2-0310-859d-f6bbb57e9c96