[2332] in linux-scsi channel archive
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 *
****======================================================****