Properly booting a Mac
This is mostly for my own reference, but since it might be useful to others:
By "Properly booting" I mean "Integrating into the boot system as well as Mac OS X does". The device should be visible from the boot picker menu and should be selectable as a startup disk. For this to happen the boot should be in HFS+ format and have the following files:
Now all I need is an aesthetically appealing boot loader.
By "Properly booting" I mean "Integrating into the boot system as well as Mac OS X does". The device should be visible from the boot picker menu and should be selectable as a startup disk. For this to happen the boot should be in HFS+ format and have the following files:
- /mach_kernel (can be empty)
- /System/Library/CoreServices/boot.efi (may be booted, if so should be a symlink to the actual bootloader)
- /System/Library/CoreServices/SystemVersion.plist which should look something like
<xml version="1.0" encoding="UTF-8"?> <plist version="1.0"> <dict> <key>ProductBuildVersion</key> <string></string> <key>ProductName</key> <string>Linux</string> <key>ProductVersion</key> <string>Fedora 16</string> </dict> </plist>
Now all I need is an aesthetically appealing boot loader.
Re: Bootloader installation
(Anonymous) 2012-12-03 07:15 am (UTC)(link)Re: Bootloader installation
(Anonymous) 2012-12-04 09:53 pm (UTC)(link)----------------------------------------------------------------
3.0 KiB free space
1 200.0 MiB EFI System EFI System Partition
2 175.7 GiB Apple HFS/HFS+ mac
128.0 MiB free space
3 200.0 MiB Apple HFS/HFS+ Linux EFI
128.0 MiB free space
4 200.0 MiB Linux filesystem Boot
5 10.0 GiB Linux filesystem Root
6 43.0 GiB Linux filesystem Home
7 3.4 GiB Linux swap Swap