*BSD News Article 53019


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!usenet
From: jbh@werple.mira.net.au (John Hartley)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: FreeBSD/Adaptec 1452CP Boot failure..
Date: 21 Oct 1995 23:44:46 GMT
Organization: Graphica Software Pty. Ltd.
Lines: 67
Message-ID: <46c0le$me3@eplet.mira.net.au>
Reply-To: John Hartley <jbh@werple.mira.net.au>
NNTP-Posting-Host: dp-m-b12.werple.mira.net.au


I have been trying to get FreeBSD 2.0.5 running (from Walnut Creek CD)
and am having problems on bootup (after successful installation).

My platform is:
AMD 368/40 MHZ, 8MB RAM, 128KB Cache, AMIBios.
Adaptec 1452CP SCSI Controller (@11/330/5) SCSI ID=7,
 Fujitsu 1.04 GB SCSI-2 HD SCSI ID=0,
 Matshita CR-5XX SCSI CD-ROM SCSI ID=1
 1.4 MB Floppy (@6/3F2-3F5/5)
3COM Etherlink III (@10/300-30F),
COM1 (@4/3F8-03FF), COM2 (@3/2F8-2FF), LPT1 (@7/378-37A)
CIRRUS-LOGIC VGA (3B0-3BB,3C0-3DF/A0000-AFFFF,B8000-BFFFF,C0000-C7FFF)

I have tried to set this machine up to be as simple as possible and so
it matches the configuration of the installation kernel.
I have setup up my SCSI controller as per info in FAQ:
 "Plug & Play" IRQ 9 & DMA 0 Support - Disabled
 Extended BIOS Translation for disks > 1G - Disabled
 Dynamically scan SCSI Bus for BIOS devices - Enabled
 BIOS support for more the 2 drives - Enabled
 BIOS suppprt of int 13 Extensions - Enabled
 BIOS support of bootable CD-ROMs - Disabled

I have successfully installed from DOS/Win95 using the "install.bat"
file (with Adaptec ASPI Drivers/MSCDEX loaded to allow access to CD-ROM).
I partitioned my disk (First 200MB FAT, Rest for FreeBSD)
All my devices where recognised correctly and the installation went
smoothly (after 3 days of expermenting...).

I put the boot manager in and am able to boot to Win95 okay, but not
FreeBSD.... (I was going to have straight BSD but had to put on
Win95 so i could get onto the net to ask for help... ;-) )
It boots the initial kernal but then when it gets to the point of trying
to scan the SCSI chain it goes into a long polling loop and fails
to recognise the disk!
The polling loop message are as follows:

>> (aha0:2:0): timed out
>> adaptor not taking commands..frozen?!
>> Debugger("aha1542") called
>>   AGAIN
>> aha0:MBO 02 & not 00 (free)

It does this for aha0:0:0 -> aha0:6:0  (why not 7 as well?)
which takes sometime... and then goes into a "panic" because it
can't find the hard disk (nor the CD-ROM for that matter).
The problem would seem to be that it isn't successfully
getting the device into from the Adaptec controller and
then quite rightly says it can't boot cause there isn't any
disk to boot from.
When I did the initial install it recognised the disk and cd-rom 
straight away, why doen't it now?

Any assistence would be appreciated as I have fiddled with the Adaptec
controller's setting disabling all the things that it says could
cause problems with older version of Unix but to not avail
(these being the "Dynamically scan..." and "BIOS support > 2 disk...",
which I have now reenabled as it doesn't appear to make any difference).
Is this a problem with the 1542CP controller
(which replaces the 1542CF and is not longer made)?

John Hartley
Graphica Software Pty. Ltd.   jbh@werple.mira.net.au
North Fitzroy, Australia      Compuserve: 100026,2317
Fax: + 61 3 94811520          MSN: jbh@msn.com