*BSD News Article 4387


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!uunet!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sunic!seunet!dynas!micke
From: micke@dynas.se (Mikael Hybsch)
Subject: 386BSD: Problem booting from a Seagate ST1239 (IDE)
Message-ID: <1992Sep2.094151.22740@dynas.se>
Keywords: boot,386bsd
Sender: news@dynas.se (News Administrator)
Organization: DynaSoft, Dynamic Software AB
Date: Wed, 2 Sep 1992 09:41:51 GMT
Lines: 24

I have some problems trying to boot a Seagate ST1239 (200Mb 1272*9*36).
When I try to boot from the harddisk I get various read errors in
the boot code. Each time I boot it complains about the same sectors
but randomly chooses the error code.
(Different errors for the same sector each time I reboot)
The status register always has the value 59<seekdone,drq,err>.
Finally the machine resets itself.

When I boot from a floppy, I can disklabel, newfs and mount the harddisk
without any problems.

If I disklabel using fixit.fs.debug from agate:unsupported/newbootables/cgd
it boots OK, so I guess I have a workaround, but I would like to see it
boot without all the debug info.

I've used a ST3144 (130Mb) before without any problems.

(Other info: 80386-40, 8MB, Hercules, 1.44 floppy, AMI bios)

Any help is appreciated.
-- 
Mikael Hybsch, DynaSoft AB      micke@dynas.se
Liljeholmsv. 10                 Voice: +46-8-726 85 60
117 61 STOCKHOLM, SWEDEN        Fax:   +46-8-18 11 45