I found that when using the following approach to install Fedora 9 x86_64 linux as a dual boot with Leopard, the Linux /boot partition appears as a second EFI system partition under diskutil. This configuration can't be used for an Archive and Install of Leopard onto the original HFS+ volume. Apple's installer DVD always requests an option to be selected in the Installer and this is always only offers to reformat the drive.
1) Clean install Mac OS X 10.5 on a MacBook Pro.
2) Launch the Boot Camp Assistant to resize the drive for a Windows partition.
3) Reboot under the Fedora 9 x86_64 DVD.
4) In the Fedora 9 installer, delete the disk0s3 windows partition and create three in its place. These partitions should be a /boot (disk0s3)
partition, a linux swap and a / partition. Continue the installation and take the default of installing the grub boot loader on the /boot partition.
5) reboot under Mac OS X and install erfit 0.11.
Now 'diskutil list' will report...
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *186.3 Gi disk0
1: EFI 200.0 Mi disk0s1
2: Apple_HFS Macintosh HD 134.9 Gi disk0s2
3: EFI 1000.0 Mi disk0s3
4: Linux Swap 2.0 Gi disk0s4
5: Microsoft Basic Data 48.3 Gi disk0s5
with a second EFI system partition being shown for the Linux partition.
If you attempt to Archive and Install Mac OS X 10.5 from the installer DVD, it will not not present you with the option of doing the Archive and Install but only offer to reformat the drive instead.
I'm having a similar issue upgrading from Tiger to Leopard.
I have a triple-boot configuration, Tiger (Macintosh HD)/XP (Fenestrate)/FC10 (Linux LVM).
/dev/disk0
#: type name size identifier
0: GUID_partition_scheme *93.2 GB disk0
1: EFI 200.0 MB disk0s1
2: Apple_HFS Macintosh HD 60.0 GB disk0s2
3: Microsoft Basic Data 100.0 MB disk0s3
4: Microsoft Basic Data FENESTRATE 15.8 GB disk0s4
5: Linux LVM 17.0 GB disk0s5
I'm on a slightly older version of rEFIt, as there hasn't been a compelling feature for me since 0.9. In any case, the Leopard installer seems my HFS+ partition but only offers me the choice to format it if I want to continue the installation.