Dual Boot NetBSD And MacOS On An iMac
camateg writes: "I've yet to find news of someone who has done this with a single hard disk, but I'm sure someone has. However, I seem to be the first to make a web page about it having done it, correct me if I'm wrong. This page is just a small tuturial I came up with to describe how I *finally* got things working. No netboot, no ofwboot.xcf on CD, etc. Yeah, I should probably include yaboot to make it complete..."
"leia" (the iMac that built NetBSD/macppc 1.4.2) has had its HD divided into MacOS and NetBSD areas for quite some time, but I never did figure out how to run ofwboot from HFS. I just kept netbooting ofwboot and entering the local path to the kernel.
My hat is off to you, sir.
Can I moderate this down on the grounds that it's posted by a cron job?
Incidentally, this same thing works for OpenBSD. I was playing around with that on my own iMac for a little while.
--saint
...to dual-boot MacOS and BSD. It's called MacOS X.
...but it's being eaten...by some...Linux or something...
It IS cool that it's possible though.
Especially if the different OSes can access each others' partitions, it might make troubleshooting easier.
Mac OS X can read UFS partitions natively. You can install to a UFS root volume, but apparently there are a couple of bugs with some apps running on UFS, and classic Mac OS can't read UFS, so it's not recommended for average users.
One of the biggest noticeable differences: UFS is case-sensitive; HFS+ is case-insensitive (although it does preserve case). This means two files whose names differ only by case cannot exist in the same directory. This breaks some UNIX stuff that expects "Makefile" and "makefile" to be two different files; on HFS+ they are the same file.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;