(Giving a little more detail:)
On Aug 23, 2008, at 12:07 PM, Craig White wrote:
On Sat, 2008-08-23 at 09:58 +0900, Joel Rees wrote:
I recently tried installing Fedora 9 on an iBook that I need to boot
both Mac OS 9 and Mac OS X on. I also have some other partitioning
constraints, so I ended up with 6 partitions before I started the
Fedora 9 install.
Specifically,
a Mac OS 9 partition (I know this is not necessary, but it does make
the whole lludge more robust.),
two booting Mac OS X partititions (Not case sensitive or journaling
formatted, 10.2 is too early for that.),
a UFS partition to serve to the web (Required by the configuration of
one of the Mac OS X systems.),
a UFS swap partition (Not strictly required, but, again, it makes the
system more robust in my case, if not in the general case.),
a partition intended for sharing with Linux
Actually, I pre-partitioned the yaboot partition and the Linux big
partition with the Mac OS X utility, as well. And the Mac OS 9 utility.
Well, my memory is a bit confused, since I tried this several times,
several different ways. I don't remember for sure, but I don't think
the 1M partions I created with either the Mac OS 9 utility or the Mac
OS X utility were accepted by the installer as boot partitions for
yaboot. Don't remember all the ways I tried to get the installer to
use them, but I couldn't.
Fedora 9 happily created lots more partitions,
... when I told it to.
but then Mac OS 9 (and
X, IIRC) refused to boot. Couldn't recognize the format of the disk.
(Might have helped if I had got a 120 G HD instead of a 160 G HD?)
I think this was due to having more partitions than Mac OS 9 could
deal with. I think, in one case, Mac OS X did boot, in
Also, on a separate iteration, when I tried to force the yaboot
partition to 1MB, that also apparently made the partition map
unacceptable to Mac OS 9.
I had to wipe the disks with the Mac OS 9 formatter and start again.
(Lost a day or so of my time, but no data.) Since I thought I had
time, I tried an install of just Fedora, but the current partitioning
software wouldn't create the partition for yaboot any smaller than
16MB, IIRC, and then it wouldn't install yaboot in anything bigger
than 1MB.
I am currently successfully multi-booting Mac OS 9 & X (Jaguar) and
openBSD, but openBSD is not using yaboot. I give the four-finger
salute on startup and type "boot hd:,ofwboot /bsd" at the open
firmware prompt. That doesn't really bother me, even though I have to
remember that the keyboard map is US and doesn't match the Japanese
keyboard. :-/
openBSD seems to take a little more nursing than I currently have
time for, and I am primarily interested in getting the Gimp and
openoffice.org running. Well, probably some of the edutainment stuff,
as well.
In about two weeks, one of the partitions will be freed, so I should
have three partitions to give Fedora 9, and I am thinking of trying
again. But I won't have the day or so necessary to re-build the Mac
OS 9/X sides of things if the Fedora partitioning software makes the
map unreadable to Mac OS 9 again. So, I am wondering a couple of
things:
One, Is anyone is currently successfully multi-booting Mac OS 9, Mac
OS X, and Fedora 9 on any system, especially one with a boot HD
larger than 120G?
Two, would it be possible to boot with openBSD's approach, invoking
an openfirmware script on the Mac OS 9 boot disk? (I haven't been
able, yet, to untangle the web of what happened when yaboot became
usable.)
----
I haven't done multi-boot Mac's but I have done a bunch of
different Mac
setups. I'm not really a fan of multi-boot on any hardware choice.
Different requirements. I need to take time out to learn how to
program for ODF and PDF, so I can build programs that will do some
things I presently use AppleWorks documents to accomplish. Until
then, I need to be able to do a lot of work in the Mac OS.
Anyway...I'm not sure why you would want or if you can have separate
boot partitions for Mac OS 9 and OS-X and wonder why you would want to
do that because if you create an HFS partition for both OS-9 (Classic)
and OS-X you would normally keep them on the same setup and use the
control panel 'Startup Disk' to choose which would boot.
It's slightly more robust to put Mac OS 9 on a separate partition. My
kids like to play a game called Bugdom that only exists in a Mac OS 9
version, and I've seen that game do funny things to Mac OS 9, so I'm
a little superstitious about it. I may not absolutely need to, but
cutting the partitions again will require me to install from scratch
again, and I won't have time for that for a while.
Use the Disk Utilities option on Mac OS-X install to create the
partition for OS-X/Classic and leave appropriate 'unpartitioned' space
for BSD and/or Linux.
Yeah, being able to boot both Linux and openbsd would be nice. Might
be worth a tradeoff or two.
I would expect that if you install Fedora last, it
will handle the installation of yaboot/yaboot.conf for you and give
you
all of the startup options.
That's why I experimented with only installing Fedora, but I got
stuck at the problem with making a partition small enough for yaboot.
Anyway, if there is an openfirmware incantation that I can use
instead of installing yaboot, I could try that the next time I have
time to work on this.
Hate to be noisy, but I sure appreciate any pointers I can get.
Joel Rees
--
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list