Subject: mkfs - P600 & Hard Disk Toolkit (full edition)
To: None <port-mac68k@NetBSD.ORG>
From: Derrick Hutchinson <derrick1@tribeca.ios.com>
List: port-mac68k
Date: 09/29/1995 10:09:12
I finally broke down and upgraded from the personal edition (HDT PE) to the
full edition (HDT FE) so that I could set up my 1.92G IBM hard disk with
NetBSD without reformatting the drive and re-installing everything from
scratch.  It is actually an extremely powerful set of utilities, but kind
of over-kill for just designating partitions as UNIX.

The problem...

First off, mkfs will NOT recognize more than three partitions on one disk
drive--I first had this problem with the 160MB Quantum I was installing on,
but chalked it up to the fact that I could not create additional partitions
besides the defaults that HDT PE allowed: AUX Root, Escatology 1,
Unreserved 1, and Swap.

As a note, at the time that I set up the 160MB Quantum, I had to delete the
Unreserved 1 partition and expand the AUX Root partition because mkfs would
not recognize and allow me to format the Unreserved 1 partition.  It only
would format the AUX Root partition and it could see the swap partition I
had created.

With HDT FE, you can create Apple_HFS, Apple_PRODOS, Untitled, and
Apple_UNIX_SVR2 partition types.  However, it will only allow the following
names when you create an Apple_UNIX_SVR2 partition: MacOS, ProDOS,
Untitled, A/UX Root, Eschatology 1, Swap, Random A/UX fs, Root file system,
Usr file System, and Unreserved 1.

Now, on the 1.92 GB IBM I created Apple_UNIX_SVR2 partitions of each of the
following types: A/UX Root, Eschatology 1, Swap, Random A/UX fs, Root file
system, Usr file System, and Unreserved 1.  The only ones mkfs would format
are Swap, A/UX Root, and Random A/UX fs.  I deleted the partition types
that mkfs would not recognize and tried to create additional partitions of
type A/UX Root and Random A/UX fs.  Well, mkfs is a little bit more tricky
than I am and still refused to reconize more than one partition of each
type named: A/UX Root, Swap, and Random A/UX fs.

The reason I would like to create more partitions is so that I may split up
all of my filesystems into separate entities such as /, /usr, /swap, /var,
and /tmp to redu the possibility of filling up the / filesystem and
generally keep programs segregated so that if one filesystem were to have
serious problems the others would (hopefully) be somewhat protected.

After battling with this beast for a while I gave in and continued on to
trying to install a few packages on the IBM drive--to no avail.  For some
reason the MacBSD Install Utility 1.0 would not allow me to do anything on
the IBM drive--it had worked fine on the 160MB Quantum.  I also turned off
all extensions and control panels on the off-chance there was some
conflict.

The following is the message I got on the window:

sd0 at scsi ID 1
sd1 at scsi ID 4
sd2 at scsi ID 6
Mounting partition 'A' as /
Error on SCSIRead(), # 5
failed mountfs(), error 22.
Error mounting root.
mount root. : Undefined error: 0

Here is my SCSI bus configuration:
SCSI ID Device          Model Number    Revision
0
1       IBM 1.92GB      0664M1H         !P IBM 661
2
3
4       CD-ROM          CD-ROM CDS-535  Chinon Q11
5
6       Quantum         CTS160S QUANTUM 4.07
7       Performa 600                    7.5

Anyone have some suggestions?


Derrick Hutchinson