mensch183 schrieb:
Grub2 kann das gleiche, macht es aber IMHO auf andere, proprietäre Weise.
Der legacy GRUB macht das mit
gptsync,
GRUB2 macht das mit einbetten in die GPT partition map:
http://grub.enbug.org/BIOS_Boot_Partition
Falls das einbetten nicht möglich ist, gibt es noch die Möglichkeit, das über Blocklists zu realisieren was aber nicht gut geheißen wird, da dies unzuverlässig sein kann.
GRUB steht unter der GPL, GRUB ist also genau so wenig proprietär wie syslinux.
FreeBSD macht das mit einbinden vom
pmbr in die Partitionsschema Metadata vom
GEOM:
Code:
gpart bootcode -b /boot/pmbr ada0
und dem einbinden von
gptboot in eine GPT boot Partiton
Code:
gpart bootcode -p /boot/gptboot -i 1 ada0
die sich dann GPT Schema spezifisch so zeigt:
Code:
34 128 1 83bd6b9d-7f41-11dc-be0b-001560b84f0f (64K)
34 und 128 sind dabei die Angaben über die Blöcke (Beginn und Ende), die 1 zeigt an, dass dies die erste GPT Partition ist.
Die ist dann auch als
/dev/ada0p1 sichtbar.
Die root Partition ist dann auf der zweiten GPT Partition
/dev/ada0p2.
FreeBSD steht unter der BSD Lizenz.
Spannend wäre ja mal, an was genau sich Asus bedient haben mag. Sollte es GPL Code sein, könnte es noch lustig werden.
Für Betriebssystementwicklung ist Asus ja eher nicht bekannt, dafür aber ist sind die Hardwareprodukte der Firma durchaus beliebt, so dass es nicht unbedingt unwahrscheinlich ist, dass die Code der freien Projekte genutzt haben.
Wenn das BSD Code war, dann ist es unproblematisch, wenn es GPL Code war, dann wird es wohl spaßig werden.
Befremdlich ist das mit dem Patent. Patent auf booten? Patent auf syslinux, GRUB oder BSD?
Nee!
mensch183 schrieb:
Booten unter Verwendung einer GPT auf PCs mit BIOS ist somit alles andere als ein Hexenwerk.
Es mangelt nur noch an Tools, die ordentlich mit MBR und GPT umgehen können - insbesondere im Windows-Lager. Technisch ist das Problem gelöst. Es mag gute Gründe für den Umstieg BIOS-->EFI auf PCs geben, aber die Booterei von großen Platten ist ganz sicher kein starkes Argument für diesen Umsteig.
Naja, die hellen Köpfe, die Grenzen brechen, würde ich schon als die modernen Magier des 21. Jahrhunderts ansehen.
Aber die Fakten sind tatsächlich, dass es längst möglich ist, GPT auf dem Systemlaufwerk in Verbindung mit einem normalen PC mit normalen PC BIOS zu booten und zu benutzen. Und das ist schon länger so.
Keine Ahnung wie die Journaille da bloß darauf kommen konnte, dies immer wieder falsch zu kolportieren.
Erinnert irgendwie an die sich selbst "Qualtitätsjournalismus" nennende zeitgenössische Erscheinung, die sich mit kopieren und törichtem ausschmücken von Agentur Meldungen beschäftigt:
http://www.stefan-niggemeier.de/blog/geht-sterben-7/ und wenn die noch so falsch sind, die denken dabei allzu offensichtlich über die Leser: das merken die NIIIIIIE !!!111