This test verifies that installing Fedora onto a machine with a pre-existing Mac OS X installation will result in a functioning dual-boot system.
OS X 10.5 (Leopard) is the primary target, since older releases don't have Boot Camp and we can't (yet) resize HFS+.
How to test
- Start with a system with a typical, functioning OS X installation
- Partition layout: primary disk has one partition, HFS+ formatted.
- If possible, just use a factory restore disk or similar
- Start Boot Camp (/Applications/Utilities/Boot Camp Assistant)
- STUB: use Boot Camp to create a partition for Fedora (recommend at least 10GB)
- STUB: more details about Boot Camp go here
- Boot the Fedora installer by whatever means are convenient (Install DVD is nice and easy)
- Hold down 'C' key when booting to boot from CD/DVD
- Advance to partitioning screen
- Choose "Use free space on selected drives and create default layout"
- Enable "Review and modify partition layout" checkbox
- Click "Next" and review partition details
- Advance to bootloader configuration screen and rename "Other" to "OS X" (FIXME does this happen with OSX / EFI?)
- Complete the installation with whatever package set you like
- Reboot system after installation and boot into OS X
- After OS X boots successfully, reboot and hold the Alt/Option key to bring up the OS chooser
- Choose "Windows" from the menu to boot Fedora (sigh)
- Fedora installer should boot normally.
- Partition details should show a typical Fedora partition layout and an HFS+ partition both on the drive
- Bootloader configuration screen should have entries for both Fedora and "Other" (maybe? check this)
- Fedora installation should complete normally
- OS X should boot normally and not notice the presence of the Fedora system at all
- When rebooting back into Fedora, the system should boot normally.