Can you help me understand what is going on with this technique? Does com.apple.Boot.plist only need to have "mach_kernel_linux" in it to boot Linux? Where does it get the kernel and initrd from?

Scott D. Davilla wrote:
This might be of interest to people thinking about dual boot.

http://wiki.github.com/Evinyatar/atvclient/appletvlinux-bootmenu


mach_kernel_linux is atv-bootloaders mach_kernel renamed. There is a linux kernel and initramfs inside it. The AppleTV EFI firmware reads the com.Apple.Boot.plist and that tells EFI firmware what to load, could be named anything.

From that point, it's a standard atv-bootloader. This method just does a switch of the plist to boot atvos or atv-bootloader.

--
To post to this group, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/atv-bootloader?hl=en

Reply via email to