[2332] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: PCI/SCSI AHA-2920 problems installing SW 3.2 - HELP!

daemon@ATHENA.MIT.EDU (John Rumball)
Fri Aug 22 14:23:34 1997

Date: 	Fri, 22 Aug 1997 12:03:33 -0400
To: linux-scsi@vger.rutgers.edu
From: John Rumball <rumbalj@gov.on.ca>
Cc: jer@isys.ca
In-Reply-To: <199708211543.RAA05795@zrt2.gfz-potsdam.de>

At 05:43 PM 21/08/97 +0200, Steffen Grunewald wrote:
>"John Rumball writes"
>|> 
>|>   This morning I was finally successful at getting Linux to recognize my
>|> 2920 by using the following boot prompt command:
>|> 
>|> 	boot: ramdisk fdomain=0x6100,10,7
>|> 
>|>  With this, it identified my internal Seagate SCSI HD, and my external
>|> CD-ROM drive and Zip drive.  The only problem is that is assigns /dev/sda
>|> to my external ZIP drive and then complains that it cannot read the
>|> partition table (ie. there was no ZIP disk in the drive!) when I run
fdisk.
>|> 
>|>   My question now is, how do I get Linux to assign /dev/sda to the
internal
>|> HD instead of to the external ZIP?  Or do I even need to wory about this?
>|> I want to be able to boot Linux off my HD, not my ZIP.
>|> 
>
>Do you have only one controller ? If so, check the SCSI target ID's of 
>both devices. Device names are assigned in 'lexicographic' order by
>controller_number+target_id ... The internal HD should have a smaller ID
>than the ZIP. (The ZIP has a SCSI interface, I read from the text above.)

  Yes, I have only one controller.  The SCSI bus on my AHA-2920 contoller
looks like this:

  Controller (AHA-2920) ID=7 ------internal-----> Seagate (ST31230N) ID=6
     |
     |
     |
  external
     |
     |
     |
     V
  Zip ID=5
     |
     |
     |
  Chinon CD-ROM (CDX-535) ID=0


  For some reason peculiar reason when Linux boots (from the floppy) it
sees the Zip as /dev/sda, the Seagate as /dev/sdb and the CD as /dev/sdc.
Based on what others have just mentioned, I would have expected the hard
drive to /dev/sda, and the Zip /dev/sdb.

  Another thing that is peculiar, and I'm sure is contibuting to my
problem, is the fact that BOTH the Zip and CD drives are terminated!  I
know this is NOT the way it "should" be BUT, that is the only way I could
get all three devices recognized by the BIOS at boot-up.  The CD is an
older model that has the large 50-pin connectors while the Zip uses DB-25's
and the controller's external connector is a high-desity 50 pin (read
small) connector.  For some reason, when I terminate just the CD ROM, the
machine won't boot.  Am I causing problems by mixing different generations
of SCSI devices on the same bus?  I am gonna try removing the Zip drive
from the loop and buying a special cable to connect the CDROM directly to
the controller to see if that helps the situation.

  Thanks again for any/all suggestions.


Regards,

John

****======================================================****
* John E. Rumball            At Home: jer@isys.ca            *
* Sudbury,ON                 At Work: rumbalj@gov.on.ca      *
* Canada                     At Play: ve3bus@va3lug.ampr.org *
*                            WWW....: http://ww2.isys.ca/jer *
****======================================================****

home help back first fref pref prev next nref lref last post