Subject: i386 Install won't boot
To: None <port-i386@NetBSD.ORG>
From: D. J. Vanecek <djv-list@bedford.net>
List: port-i386
Date: 08/12/1997 22:21:32
Hi,

Installing NetBSD 1.2 on 386DX with IDE ST51270A drive fails
to boot from hd. (Promis EIDE PRO controller).

Boots from install floppy; installation by ftp from a pmax proceeds
normally over NE2K. Kernel installation is GENERICOTHER, or
kcoth12 from boot floppy (both fail).

Drive geometry: CHS: 2485/16/63 native or 621/64/63 translated.

(Have done installs both ways). Before the NetBSD install, disk
ran Linux (2.0.27) with no problems.

For these installs, there is no DOS partition. BSD has whole disk.
During installation there was a WARNING disk doesn't have a DOS
partition with a valid BSD partition. What could that possibly mean?
This disk has been in service for a year without running the DOG.
There was a valid partition, valid enough for Linux/LILO. Linux/LILO
have been running in LBA (621/64/63) translation.

After copy_kernel from kcoth12 floppy (or cp GENERICOTHER /mnt/netbsd
during install), and rebooting with out floppy, system
displays
	>> NetBSD BOOT: 635/15360 k [1.28]
	use hd(1,a)/netbsd to boot sd0 when wd0 is also installed
	Boot: [[[wd(0,a)]/netbsd][-adrs]] :-

Entering carriage return, nothing further happens.

Booting from floppy, the disk appears fine, can be mounted, programs
run from it, and so on.

This looks like something is amiss with primary bootstrap? Disk addressing?
This stuff works fine on other 386's (including SX's with MFM drives).

Thanks for any hints ... this is getting *very* tedious.

Dave