Mailinglist Archive: opensuse-bugs (5243 mails)

< Previous Next >
[Bug 811408] parted mklabel gpt_sync_mbr does not boot

https://bugzilla.novell.com/show_bug.cgi?id=811408

https://bugzilla.novell.com/show_bug.cgi?id=811408#c15


Alexander Graf <agraf@xxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |agraf@xxxxxxxx

--- Comment #15 from Alexander Graf <agraf@xxxxxxxx> 2013-03-29 15:30:56 UTC ---
The source code of QEMU's BIOS is of course available. You can find it here:

http://www.seabios.org/SeaBIOS

As for booting, any actual BIOS shouldn't care about the GPT or any syncing
that happens, or the protective partition. So I'd actually assume the issue
you're facing here is a lot easier than that.

The way BIOS boots is usually by reading executable code from the disk's sector
0. The code in there then tries to find the first active MBR partition, reads
the first sector from that and executes it again.

Does your generated image contain a valid MBR boot sector? It should be quite
easy to check with hexdump -C on the image.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References