Date: Sat, 9 Nov 1996 19:48:19 +0100 (MET) From: Guido van Rooij <guido@gvr.win.tue.nl> To: 100120.3121@CompuServe.COM (Berend de Boer) Cc: freebsd-stable@freebsd.org Subject: Re: Intel Atlantis board problems Message-ID: <199611091848.TAA00304@gvr.win.tue.nl> In-Reply-To: <961109152754_100120.3121_EHQ49-1@CompuServe.COM> from Berend de Boer at "Nov 9, 96 10:27:55 am"
next in thread | previous in thread | raw e-mail | index | archive | help
> OK, next we installed on the first drive. Installation went ok. > > Now if you try to boot you get the ':' prompt. If you press Enter it reboots. If > you type wd(0,a)/kernel it boots fine. > > Luckily we have the source (and some spare time). Here some info printed by the > openrd function in sys.c: > > If you press Enter after the ':' prompt you get: > > dosdev=3b, biosdrive=59, unit=59, maj=2 > > (and the system reboots spontanuously) > > If you enter 'wd(0,a)/kernel' it says: > > dosdev=80, biosdrive=0, unit=0, maj=0 > > (and boots fine) > This looks like a similar problem I found. Try to edit /sys/i386/boot/biosboot/boot.c Look for this line: for(ret = 0; ret < N_BIOS_GEOM; ret ++) Replace N_BIOS_GEOM by 3 (which is the number of devices you have on you hd controllers). Then type make make install cd /usr/mdec disklabel -B wd0 If I'm correct, this would solve the fact that FreeBSD does not automatically boots from wd(0,a)/kernel. Could you report back to this list if this fixes it? -Guido
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611091848.TAA00304>