Welcome to the CentOS fora. Please see the recommended reading for new users linked in my signature.
I would not characterize what you are seeing as an error. Different kernels sometimes detect the device ordering differently, and it may depend on how you have the BIOS options set. If the external disk is set to be the first boot device, then the order you are seeing is the one I would expect.
CentOS (following TUV) will not add a Ubuntu entry to GRUB and it still uses GRUB 1 and not GRUB 2, so your best bet is to use the advanced option when you get to the GRUB installation and write GRUB to the CentOS /boot partition, presumably /dev/sda1 in the setup shown. I'd recommend using /boot as ext4, and use LVM for / and swap. Your Windows and Hackintosh installations should not be impacted. After CentOS is installed boot Ubuntu and add a chainload stanza for CentOS to its GRUB menu. A forum search for "chainload grub ubuntu" will turn up some help on that.
mount /dev/sdf1 /tmp/mnt
cp *.log /tmp/mnt
Users browsing this forum: No registered users and 13 guests