OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Installation problem: wd0c not found

From: Alexander Borghgraef (abtelin.ugent.be)
Date: Sun Jul 20 2003 - 17:03:11 CDT


Hello everybody,

 I'm new to OpenBSD, and I'm trying to install 3.3 on an old Pentium
166MHz machine with a 1GB IDE drive, which used to contain a now
formatted Win98 partition. I made a boot floppy using the
floppy33.fs image, plugged the PC into the net and started it.

 The problem I have is that there seems to be a problem with I/O
to the hard disk, I can go through the motions of the fdisk and
disklabel parts of installation, where I get a load of

 wd0c: id not found reading fsbn 0 (wd 0 bn 0 ; cn 0 tn 0 sn 0), retrying

messages in between commands but when I get to the mounting
partitions part, I get a fatal I/O.

 What I get is the following (sorry for not providing any actual dmesg
output, I mainly typed over some stuff):s

 reading boot ......
 probing: pc0 com0 com1 pci mem[639K 79M a20=on
 probing: fd0 hd0*

Then it waits a few minutes, and finally gets on with booting:

>>OpenBSD/i386 BOOT 1.29
> boot
> booting fda0:/bsd: <some numbers>

 ...
 wdc0 at isa port0x1f0/8 irq 14
 ...
 <bunch of ports and irq's for various hardware>

Then I get a number of messages regarding SCSI devices, which is odd
since there are no SCSI devices whatsoever in the machine:

 wdc2 at isapnp0 "Creative SB AWE64 PnP, yadda yadda, IDE" port 0x168/8
 0x36e/2 irq 10
 atapiscsi0 at wdc2 channel 0 drive 1
 scsibus0 at atapiscsi0: 2 targets
 wdc2 :0:1: device timeout waiting to send SCSI packet
 wdc2 :0:1: device timeout waiting to send SCSI packet
 wdc2 :0:1: device timeout waiting to send SCSI packet
 wdc2 :0:1: device timeout waiting to send SCSI packet
 wdc2 :0:1: device timeout waiting to send SCSI packet
 wdc2 :0:1: device timeout waiting to send SCSI packet
 ...
 atapiscsi0(wdc2:0:1) using BIOS timings
 biomask 4440 netmask 4660 ttymask 4662
 rd0: fixed 3560 blocks
 wd0c: id not found reading fsbn 0 (wd 0 bn 0 ; cn 0 tn 0 sn 0), retrying
 <repeated 12 times>
 wd0: dos partition I/O error
 wd0c: id not found reading fsbn 0 (wd 0 bn 0 ; cn 0 tn 0 sn 0), retrying
 <6 times>
 dkcsum: read of wd0 failed (0)
 root on rd0
 rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02

When I continue the installation from there, I never actually get stopped
until it tries to mount the partitions created with disklabel, but all
sorts of I/O error" and "wd0c: id not found..." messages keep popping up.

Now, my obvious question is, what could be wrong, and how do I solve it?

--
Alex Borghgraef