From Fedora Project Wiki
Line 18: | Line 18: | ||
|Sub-task||Percent Complete||Notes | |Sub-task||Percent Complete||Notes | ||
|- | |- | ||
|HFS+ bless||100||Apparently we can do this now. Two bytes in the HFS+ superblock need to be set to point to the inode of the appropriate file, which can be determined with ls -i. Code written | |HFS+ bless||100||Apparently we can do this now. Two bytes in the HFS+ superblock need to be set to point to the inode of the appropriate file, which can be determined with ls -i. Code written (http://www.codon.org.uk/~mjg59/bless.c) | ||
|- | |- | ||
|icons||0|| We know how to create them. generic- | |icons||0|| We know how to create them. generic-logos has a sample implementation and builds the Mac icon (/usr/share/pixmaps/bootloader/fedora.icns) and this should be installed as .VolumeIcon.icns | ||
|- | |- | ||
|dumpet modification||0|| pjones working on this | |dumpet modification||0|| pjones working on this |
Revision as of 21:01, 5 January 2011
Bootable EFI CDs on Intel Macs
Bootable EFI CDs on an Intel Mac are a bit different than a normal EFI CD. As such, they need special support.
What's needed
- HFS+ support for blessing a file
- make dumpet correctly interpet and display hybrid iso/apm CDs and HFS+ blessing
- Ability to create image files for the icon and label to be used on the boot option screen
- Ability to create CD that has el torito images as well as an Apple Partition Map which specifies the HFS+ image as a partition.
- icon/label images included in *-logos
- modification of mk-images to create the appropriate HFS+ image and add it to CD images.
Current Status
Sub-task | Percent Complete | Notes |
HFS+ bless | 100 | Apparently we can do this now. Two bytes in the HFS+ superblock need to be set to point to the inode of the appropriate file, which can be determined with ls -i. Code written (http://www.codon.org.uk/~mjg59/bless.c) |
icons | 0 | We know how to create them. generic-logos has a sample implementation and builds the Mac icon (/usr/share/pixmaps/bootloader/fedora.icns) and this should be installed as .VolumeIcon.icns |
dumpet modification | 0 | pjones working on this |
create hybrid APM CDs | 0 | pjones working on this |
*-logos | 0 | |
mk-images | 0 | blocking on stuff above |