*BSD News Article 6101


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!hp9000.csc.cuhk.hk!uakari.primate.wisc.edu!sdd.hp.com!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mcsun!sunic!sics.se!jonas
From: jonas@sisu.se (Jonas Lagerblad)
Newsgroups: comp.unix.bsd
Subject: [386BSD] Problems with new boot code (HELP!)
Summary: boot scsi PC-problems
Message-ID: <1992Oct6.104110.714@sics.se>
Date: 6 Oct 92 10:41:10 GMT
Sender: news@sics.se
Organization: Swedish Institute of Systems Development
Lines: 54

Hello all happy 386-bsd users!

I am a previously very content user of 386BSD, but since last night I can't
boot my computer anymore (except from the fixit floppy).

The scenario is like this:

I have a 50Mhz 486DX Brand X (16Mb), an adaptec 1542B, A Seagate Wren7 (1.0Gb)
on which I have been running 386BSD for the last month. The disk is partitioned
with one 200Mb DOS5 partition and one 800Mb BSD partition, and I use the
boot selection code posted quite recently by someone from Berlin (Thomas XXX).

Most things have been
working reasonably well, but yesterday I decided to test Julian Elischer's
new scsi driver. I installed all patches needed in the kernel code, 
configured a new kernel with sd0 configured as boot and swap device, everything
was fine until I tried to boot the new kernel and got an error message
from the boot code that the kernel was to big, using 386bsd.alt.

At this point I decided to install the new boot code. I compiled it without any
problems, installed it with:
disklabel -r -w sd0 wren7 scsitst /usr/mdec/sdboot /usr/mdec/bootsd

and after copying my /etc/disktab to the FIXIT floppy I rebooted, and
got no response at all from the new boot code. The boot selection still
works and I can boot DOS (but who wants to run DOS?), but when selecting 
Unix nothing happens, and I have to do a reset of the computer (Ctrl_Alt_Del 
doesn't work).

At this point I thought OK, there is some bug in the new boot code, lets
reinstall the old code, I booted the fixit floppy, checked my file
systems and reinstalled asboot and bootas with the same command as above (s/sd/as).
Tried to reboot, but still no response from any unix boot code..

My disk layout is (approximately) like this:

offset	size(kb)	Usage
0	200000		DOS5 partition (with boot select code)
200000	700000		/dev/sd0a
900000	100000		swap (/dev/sd0b)
200000	800000		/dev/sd0c
0	1000000		/dev/sd0d

Does anyone have any idea of what to do to get my disk bootable again,
I have considered removing the DOS partition and installing Unix on that
partition too, to avoid the problems with bootselect (can that be the cause
of this?), but there ought to be some simpler method.

Regards Jonas Lagerblad
-- 
Jonas Lagerblad
Phone Office: +46-31-830250 Home: +46-31-205955 Car: +46-10-2846031
FAX:	+46-31-831047
email:	jonas@sisu.se