Triple boot from OSX now working, but life is a bitch

Finally got that working. Now my new desktop can boot into OSX, Vista and Fedora.
The Vista image is pre-SP1, as I just can’t get SP1 to install on there at all, but that will be in another post.

Where I was going wrong was that the Chameleon boot loader will automatically detect the Fedora disk and offer it as a boot option if I put the Linux boot loader into the actual data/boot partition instead of on the MBR sector of the disk. As I was using a seperate disk for each OS using the MBR of each disk for Vista and Fedora made sense to me, but no.

So while the Vista disk is a MBR disk (and will boot if slotted in as the only disk) the Chameleon boot loader obviously skips the MBR and loads the OS directly somehow.

For Fedora to get it automatically recognised by the Chameleon boot loader I just
instead of using: grub-install /dev/sdc
I used: grub-install /dev/sdc1 (the /boot of Fedora)
and it was then detected by Chameleon.
Also Linux had drivers that detected the Apple USB to ethernet dongle and the network came up with no probs, it’s alive.

So I thought I was finally getting things under control. Everything was looking positively sunny and happy and bouncy fluffy tailed rabbits.

BUT BUT BUT (I mean curse curse curse) to test the network was up I tried to ping my main development server, it failed ???. To cut a long story short my development server has had a total disk failure, the disk isn’t even visible from a diagnostics CD now.
Still, I have a spare disk to swap in, and my bare metal and incremental backups are up to date, the only issue I have is finding time to do it.

But as all website changes are pushed from that development server this website will be static for the next few weeks.

About mark

At work, been working on Tandems for around 30yrs (programming + sysadmin), plus AIX and Solaris sysadmin also thrown in during the last 20yrs; also about 5yrs on MVS (mainly operations and automation but also smp/e work). At home I have been using linux for decades. Programming background is commercially in TAL/COBOL/SCOBOL/C(Tandem); 370 assembler(MVS); C, perl and shell scripting in *nix; and Microsoft Macro Assembler(windows).
This entry was posted in Home Life, Unix. Bookmark the permalink.