Hi,

I had a pentium-pro 100 MHz laying around. To make use of it, I wanted to
install openbsd 3.4 on it (openbsd 3.4 because that
was the distro that I have).

The machine is a bare bones machine that I had used a long time ago. Did nto
get rid of it, so thought why not use it by having a bsd OS on it.

The install went fine (installed all the packages bsd, bsd.rd, base34.tgz
etc, except the x*.tgz ones, since I will not use X on
that machine). With NetBSD 4.0 I had a problem before install. It
was rebooting the machine without any messages or warnings.
I am using install floppies (I am using the floppy drive to boot the install
kernel and the local hard drive to load the installation packages mentioned
above).

Anyway, after installing the base packages on an openBSD
partition, I boot the machine (on the boot prompt I am
specifying the kernel via boot hd1a:/bsd). The kernel loads
fine and begins listing the devices found on the machine. At the end it
comes to a point where it says:

 biomask <num> netmask <num> ttymask <num>

pctr: 586-class performance counters and user-level cycle counter enabled

dkcsum: wd0 matched BIOS disk 80

dkcsum: wd1 matched BIOS disk 81

root on wd1a

rootdev=<hex-num> rrootdev=<hex-num> rawdev=<hex-num>

At this point the machine hangs.

>From Netbsd I know that at a point like this, when it says root on wd1a (and
another msg about the swap device) it starts the rc script. But with OpenBSD
I do not know if that is the case?

I have added an "echo" message at the very beginning to the /etc/rc script
on wd1a, thinking that maybe something in the script was causing something
to hang the machine, but the message did not show. That may also be because
of something else, and the rc script might be working after all.

Is there a way to pinpoint the problem? When the "root at wd1a" is
displayed, isn't this the point where init forks or transfers to the rc
script to start the deamons?

Any hints are welcome.

Thanks in advance,

obu.

Reply via email to