[2657] in linux-scsi channel archive
RE: Adaptech 7880 Adapter
daemon@ATHENA.MIT.EDU (Dave Wreski)
Sat Oct 18 16:22:15 1997
In-Reply-To: <199710182002.VAA09667@vackor.elte.hu>
Date: Sat, 18 Oct 1997 16:12:16 -0400 (EDT)
From: Dave Wreski <dave@nic.com>
To: Tamas TOTH <tamas@vackor.elte.hu>
Cc: linux-scsi@vger.rutgers.edu
On 18-Oct-97 Tamas TOTH wrote:
> I recently bought a GA-586DX dual Pentium PCI-ISA Mainboard with built in
> Adaptec AIC-7880 PCI-to UltraSCSI Host Adapter.
>
> I try to put both DOS and Linux on the 4.1 Gbyte Quantum wide SCSI
> harddrive.
So the motherboard has both 50-pin and 68-pin SCSI connectors on it, and
your using the 68-pin only, correct?
> What happens:
> First of all, Linux does not seem to detect the SCSI devices (well known
> scis: 0host messge)
> After specifying Autodetect and looking for AHA-294x family drivers it
> founds it and sees the disk. Can be partitioned etc.
How else did you expect to find it? I'm not sure of any other methods..
> However at the end of the installation can't create the boot image.
> I've tried to install Red-Hat 4.1 and 4.2.
How did it fail? Any messages to refer to, like from another VC? (try
alt-f2 and alt-f3 for more information)
> Finally put a good old 200 Mbyte IDE harddisk into the machine as well
> (going back to Flintstones...) and managed to put Linux on that in 5
> minutes.
> The boot sector for Linux is now the boot sector of /dev/hda.
> There are three partitions on the big SCSI harddisk (/dev/sda):
> 1 Gbyte DOS primary on /dev/sda1
> 1.5 Gbyte DOS extended on /dev/sda2(5)
> 1.5 Gbyte Linux on /dev/sda3
>
> The Linux native partition (83) created on the SCSI harddisk works fine.
> But I can't properly mount the DOS partition under Linux.
> Linux mounts it, sees it, but a simple cd command creates a SCSI queu full
> and SCSI reset. After that it works again. I could cp files from the DOS
> partition to the Linux partition.
> I believe the problem is with partitioning, but simple rules (like create
> both DOS and Linux system partition in the first 1024 ) don't solve the
> problem.
I'm not aware of any partitioning problems you could possibly make that
would cause scsi timeout or queue full errors.
Have you tried setting the card back to the default settings? Are you sure
the disk you have supports the wide negotiation and data rate you've
configured it at?
Make sure you have termination correct.
Create DOS partitions first, with DOS's fdisk, make it active, format it,
then install Linux.
Dave