What I want: Apple icon (direct to OS X), Tux (direct to Ubuntu), Windows (direct to Windows 7). Also, a FAT32 partition for sharing data between OSes, but that shouldn't appear in the menu because it has no OS.
What I actually get:
- Apple icon works perfectly, goes directly to OS X.
- Windows icon goes to GRUB bootloader that defaults to Ubuntu. I have to manually choose Windows 7 from the GRUB menu
- FAT32 "Shared Data" partition appears as an option, even though there's no OS on it, just data.
- Oddly enough, Windows 7 can't see the FAT32 partition, but OS X and Ubuntu can.
What I did: I used Gparted to split Bootcamp's Windows partition into Windows/Ubuntu/Linux Swap.
*** Report for internal hard disk *** Current GPT partition table: # Start LBA End LBA Type 1 40 409639 EFI System (FAT) 2 409640 271562759 Mac OS X HFS+ 3 271562760 638921114 Basic Data 4 638921115 905873219 Basic Data 5 905873220 910066184 Linux Swap 6 910066185 976768064 Basic Data Current MBR partition table: # A Start LBA End LBA Type 1 1 409639 ee EFI Protective 2 409640 271562759 af Mac OS X HFS+ 3 * 271562760 638921114 07 NTFS/HPFS 4 638921115 905873219 83 Linux MBR contents: Boot Code: Unknown, but bootable Partition at LBA 40: Boot Code: None (Non-system disk message) File System: FAT32 Listed in GPT as partition 1, type EFI System (FAT) Partition at LBA 409640: Boot Code: None File System: HFS Extended (HFS+) Listed in GPT as partition 2, type Mac OS X HFS+ Listed in MBR as partition 2, type af Mac OS X HFS+ Partition at LBA 271562760: Boot Code: Windows BOOTMGR (Vista) File System: NTFS Listed in GPT as partition 3, type Basic Data Listed in MBR as partition 3, type 07 NTFS/HPFS, active Partition at LBA 638921115: Boot Code: None File System: ext3 Listed in GPT as partition 4, type Basic Data Listed in MBR as partition 4, type 83 Linux Partition at LBA 905873220: Boot Code: None File System: Unknown Listed in GPT as partition 5, type Linux Swap Partition at LBA 910066185: Boot Code: Unknown, but bootable File System: FAT32 Listed in GPT as partition 6, type Basic Data
GParted, from the Ubuntu partition.