|
From: | BALATON Zoltan |
Subject: | Re: [Qemu-devel] osx bootloader |
Date: | Tue, 28 Jan 2014 23:51:25 +0100 (CET) |
User-agent: | Alpine 2.02 (LMD 1266 2009-07-14) |
On Tue, 28 Jan 2014, Gabriel L. Somlo wrote:
BTW, when you say "use Apple's EFI bootloader" what do you mean ? Is that some piece of software we'd have to download and build, like Chameleon? Or would TianoCore in theory be capable of doing what the Apple EFI Bios does and load XNU from the hard drive image directly, and there's some default bootloader placed there by the OS X installer, kinda like grub in the Linux world ? If the latter, I think understanding how Chameleon does that part would come in handy (for me at least, since I don't have a good mental map on how things work before the XNU kernel starts running).
Here are some pages that might help enlightening the boot process: https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/KernelProgramming/booting/booting.html http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/efi-boot-process.html#Apple http://developer.apple.com./mac/library/DOCUMENTATION/Darwin/References/ManPages/man8/bless.8.html Regards, BALATON Zoltan
[Prev in Thread] | Current Thread | [Next in Thread] |