Subject: GENERIC-104 on PB 145 B and SE/30
To: None <port-mac68k@netbsd.org>
From: Douglas R. Troeger <dtroeger@ix.netcom.com>
List: port-mac68k
Date: 04/03/1999 15:42:18
I've had some time to spend installing the 19990322 snapshot on a PB 145
B,
and on an SE/30.

PB 145 B has 8 meg of ram, and an IBM DHAS-2540 internal hard drive.

SE/30 has 20 meg ram,  a Quantum LPS540S internal hard drive,  and
   Quantum TRB850S and HP C2233-300 external hard drives.  The
    only extension running when I use Mkfs, the installer, and the
booter
     is Mode32.

 All installations were carried out using Mkfs_1.45, NetBSD/mac68k
  installation utility 1.1g, and Booter 1.11.4a1.  For the installations

  described here, the hard drives were set up (counting from low
  numbered sectors) with a small MacOS partition first, the swap
  partition second, and a Root & Usr partition last.  The initial
  partitioning was done by APS 4.01 -- I used this to create
  mac partitions, and subsequently reformatted using Mkfs.

 The installation onto the PB went smoothly.  I installed all of the
non-X
 base distribution sets.  To judge from dmesg, X support for the PB 145
B
  is not in this kernel (netbsd.GENERIC-104.tar.gz), but I've installed
  the screen package (screen-3.7.6.tgz) and I seem to have a usable
   machine.  I need to get battery support into the kernel yet.

  The installation onto the SE/30 has been wildly problematic.

     --first attempt:  the GENERIC-104 kernel onto the Quantum
           TRB850S at scsi 1.  Upon booting, I gave
                 vt220
            in response to the initial query for terminal type.  This
caused
            a seg fault, leaving tset.core in the / directory.   I am
not
             sure that any further data is useful here -- but, for what
it
             is worth, ls -l also triggered a seg fault.  I got a 'swap
device
             busy' error as well.


      --second attempt:  the GENERICSBC-104 kernel onto the
            Quantum TRB850S, again at scsi 1.  The same problems
occurred.

       --third attempt:  the GENERICSBC-104 kernel onto the
             Quantum LPS540S, at scsi 0.  Everything looked good:  I got

               to multi-user mode, looked at some man pages, tried
                editing a text file, got twm up -- ....  and then vi
froze.  The only out was
                to hit the programmer's switch on the side.  This
damaged
                the file system.  I used fsck_ffs, as per the boot
suggestion,
                 but it reported back to me that it had modified the
file
                 system.  I reformatted, and reinstalled -- but the
result
                  of this was that the booter hung at apparently random
                  spots in the boot process.

          --fourth attempt:  the GENERIC-104 kernel onto the
                HP C2233-300 at scsi 2.  Typing 'vt220' in the course of

                  the boot process caused a seg fault, as in my first
attempt.

            --the fifith attempt is ongoing:  the GENERICSBC-104 kernel
                  onto HP C2233-300 at scsi 2.  So far so good -- I am
now
                  installing the X-sets.  This will be strictly
experimental, as
                  the drive is too small for a useful installation.



This has been fun, but I would surely appreciate some advice!  What is
the best kernel to use for my SE/30?  Does the order of the partitions
on
 the hard drive matter?  Is it a good idea to use a monolithic
partitioning
scheme (swap, and then root & usr).  Am I making some other bone headed
mistakes?


Thanks in advance,


D. Troeger
City College