On Fri, 15 Aug 2008 21:46:03 GMT
fogelfish <fogelfish@no-mx.forums.opensuse.org> wrote:
>
> I was successful with reFIT. But I was hoping to single-boot the
> machine into Linux.
>
> I think you make a very good point, ajmctaggart. I do not understand
> the intricacies of boot-loading, boot-strapping, boot-chaining (as I
> digress into mangled terminology), but I did have the glint of an
> insight – because of the Apple architecture reFIT would probably be
> necessary even in a single-boot scenario.
>
> That’s actually a question.
>
>
Yes, you are correct. My ibook is a ‘single-boot’ system, with only OpenSuSE
11.0 installed.
BUT, due to Apple’s architecture, I had to create a small HFS partition
containing a small bootloader, which then booted opensuse itself.
Apple’s firmware cannot read anything except HFS (maybe HFS+ too). So the
little HFS partition is needed to let it find something to boot from.
This starts up a little bootloader which knows how to read linux-type
partitions (ext2, ext3, reiserfs, xfs, etc), and it proceeds to find the
“proper” boot systems… bringing grub into play, and ultimately the
operating system itself.
Kinda weird, but it works. I just made a little one cylinder partition, made
it type 7 (HPFS/NTFS, oddily enough), and installed the secondary bootloader.
This is all from memory, since I’m not keen on booting the iBook… it was a
test… only a test, and it’s not that fast… so booting the iBook is a
trial of patience. (bogomips=26.51!). Works (barely) decent after it boots
though. I used it briefly to log into and use another machine when
Kitty-Kitty decided to chew through and short out the entire USB bus on
that system. (no keyboard, mouse, usb devices… eek!) So using X11
forwarding and ‘x2x’, I was able to control that ‘dead’ system’s keyboard and
mouse and use it while I researched a solution. (It works again now!)
Loni
–
L R Nix
lornix@lornix.com