I had an irritating cold last weekend, so I decided to waste it by
installing Darwin (the soft underbelly of MacOS X) on the 7300/200 next
to my sickbed<g>.  It was sort of middling rough getting it installed,
and I thought I may as well write up the process.  At least as much of
the process as I remember!  

The first thing was getting a cd image.  I went to Apple's Darwin
site, but they wanted a registration.  I avoid that sort of stuff if
possible, and it is.  There's a site called www.GNU-Darwin.org that
has a cd image with Darwin and a bunch of GNU applications that
Apple's cd doesn't have, and no registration required.  It's about
600Mb. 

I've got a couple of drives in the 7300; an 18Gb SCA with a 50pin
convertor, and a 700Mb Quantum from a 6100.  I've got MacOS 9.1 on the
18Gb, so I decided to try to be safe and install on the 700Mb. The 700
had been formatted with a now old copy of FWB toolkit (even though it
has an Apple ROM) and the above web site said that Darwin only really
likes the Apple formatting utility-  so I used a copy of Silverlining
to low-level format the drive, and then used Drive Setup to create a
single HFS+ partition.  I copied a minimalist 9.1 system on the new
disk, because, hey, couldn't hurt.  Later I was glad I did.

Darwin needs XPostFacto to support the 7300's hardware, so I got it
and read the XPostFacto.html file (handy hints!).  I put the Darwin cd
in the drive and ran XPostFacto.  I selected the "Start Mac OS X From"
drive to be the cd, which it can't actually start from- but that's the
setting it wants.  That let me set the "Install Mac OS X To" to the
700Mb drive.  I then clicked install!  Then, I reset the "Start Mac OS
X From" drive to be the 700Mb and clicked Restart!  WooHoo!

After a few error messages (which I can't seem to remember now- and
they seemed so important then...) I got a menu with a few options,
including install over an existing installation, and install on an
empty disk.  Which to choose?  Well, I chose the empty disk option.  I
also chose to do a small install (since it's a small disk).  After a
while, and possibly some forgotten questions (but not many!)  another
menu let me reboot.  And then, blank screen.  Monitor still in power
save mode.  Option-P-R, and reboot-- screen! WooHoo!  And then, after
some error messages implying it can't find the disk and/or display,
nothing.  Luckily, I remembered reading that booting with the "Option"
key goes into MacOS 9.  I held it, and woot!  It booted (off the 18Gb
drive, the 700 had been de-blessed!)  I re-ran XPostFacto, had it
reinstall its extensions, set the OpenFirmware input setting to
keyboard and the output setting to the onboard video, and again
clicked on Restart.  This time it worked!

There was a little setup to be done, for the first run.  I had to set
a password for root (the superuser, super administrator account).
Packages were installed.  Ironically, no other user was set up (ironic
because one of the weird things about Mac OS X from a unix standpoint
is that the root user is not set up, just an administrator-- or so
I've read).  So, I go to the /etc/passwd file, where users are added
in most Unices, and there's a message about changes here not being
worth the disk space they're scrawled on-- use netinfo.  I eventually
figured the netinfo database stuff figured out, but it's not important
because I decided to do a full install on the larger, faster disk.

I reblessed the 9.1 system on the small disk and reran XPostFacto to
install on the big disk, and then went through a similar experience to
the first time, but this time I chose to install all the happy fun GNU
tools in addition to the basic Darwin setup.  With this setup, more
fun things were installed (including a minimal Gnome desktop-- the
base package only had twm, which *is* nice and lightweight (though I
remember when I didn't like it because it felt more bloated than
fvwm)).  Gnome'll run pretty well, and it's really worth the extra
resources used.  This time, a regular user was also added!  So good.
A few network questions were asked, and answered.  (My delving into
netinfo paid off here, since the script assumed some things about the
network that are usually true, but not always- and not in my case- so
I had to tweak some settings in the database).

Now, everything is installed and mostly happy.  I have to specify the
X Window screen size explicitly in my xinitrc file, or else it gives
me 800x600 on a 20" monitor- ick.  When it restarted, though, there
were a bunch of messages about starting Apache (a web server) and sshd
(a remote login server), which freaked me out a bit-- there was a
security bug in a library that is used by those programs, and I know
the cd I have is older than the patches-- but I look at what's running
on the system, and those programs aren't running.  sshd is there, but
not being run.  It looks like a pretty tight ship, security-wise.

Well, that's about it.  I reblessed the 9.1 system folder on the large
drive, after holding down the "option" key to boot off the 9.1 folder
on the small disk.  I only had to do that after an actual install, not
everytime I switch OS's.

Wow, that's a long, freaky post.  Well, I apologize, but you see,
nobody at work was interested! <g>

--
Dana
[EMAIL PROTECTED]








-- 
PCI-PowerMacs is sponsored by <http://lowendmac.com/> and...

 Small Dog Electronics    http://www.smalldog.com  | Refurbished Drives |
 -- Sonnet & PowerLogix Upgrades - start at $169   |  & CDRWs on Sale!  |

      Support Low End Mac <http://lowendmac.com/lists/support.html>

PCI-PowerMacs list info: <http://lowendmac.com/lists/pci-powermacs.shtml>
  --> AOL users, remove "mailto:";
Send list messages to:   <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:   <mailto:[EMAIL PROTECTED]>
For digest mode, email:  <mailto:[EMAIL PROTECTED]>
Subscription questions:  <mailto:[EMAIL PROTECTED]>
Archive:<http://www.mail-archive.com/pci-powermacs%40mail.maclaunch.com/>

Using a Mac? Free email & more at Applelinks! http://www.applelinks.com

Reply via email to