SCSI disk problem

B. Koeller bkoeller at
Sun Jul 1 22:31:18 PDT 2001


Not sure if anyone is really interested...but I got the disk to work. :)

Turns out the disk drive and my scsi tape drive were not at all pleased
with each other. Unplug one and the other worked like a champ.

Thanks much for the suggestions slowping. As with any problem, I learned
much more than I expected. Thanks.


On Thu, 28 Jun 2001, Slowping wrote:

|Just throwing out ideas....


|Do you have a mixed IDE/SCSI setup? I personally have found that Linux

|misbehaves (atleast the redhat series) when there is an IDE/SCSI drive mix

|in the system. Try unplugging the IDE drives if this happens (if you're

|booting off scsi).


|It also seems strange that your Seagate is running at 20MB/s mode. Most

|of the LW drives will run in atleast 40MB/s. Check the setup on the

|adapter by hitting CTRL-A when during the adaptor boot sequence. Make

|sure the settings for each drive are correct.


|Another oddity is the drive enumeration. Make sure the drives are

|enumerated in order starting from 0 (0 being the drive you want to boot

|off of, if you're booting off scsi). Theoretically the enumeration

|shouldn't matter, but I've found that there are strange glitches if you

|don't number them 0,1,2,3...


|Are you terminating the cable? I think the drives can get intialized and

|recognized without being properly terminated, but can't transmit data

|without it. Personally I don't trust auto-termination. I either buy an

|active terminator to stick at the end or force the drive at the end of the

|chain to terminate. The log message indicates that you've got internal

|and external devices hooked up. Make sure the external cable is

|terminated too.


|probably not too helpfull, but just my $0.02

|Good luck.



|On Thu, 28 Jun 2001, B. Koeller wrote:


|> Heya,


|> I'm not new to linux, but new to linux and scsi. As such, I'm having

|> troubles already. :) Specifically, I'm having trouble getting my rh7.1

|> system to initialize one of my scsi disks. Here is the applicable info

|> from dmesg:


|> ---------------------------------------------------------------------

|> PCI: Found IRQ 11 for device 00:0e.0

|> (scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 0/14/0

|> (scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs

|> (scsi0) Cables present (Int-50 NO, Int-68 YES, Ext-68 YES)

|> (scsi0) Downloading sequencer code... 436 instructions downloaded

|> scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.4/5.2.0

|> <Adaptec AHA-294X Ultra SCSI host adapter>

|> Vendor: SEAGATE Model: ST39102LW Rev: 0004

|> Type: Direct-Access ANSI SCSI revision: 02

|> Vendor: SONY Model: SDT-9000 Rev: 0400

|> Type: Sequential-Access ANSI SCSI revision: 02

|> Vendor: HITACHI Model: DK31AH-36LW Rev: H9A9

|> Type: Direct-Access ANSI SCSI revision: 02

|> Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

|> Attached scsi disk sdb at scsi0, channel 0, id 6, lun 0

|> (scsi0:0:0:0) Synchronous at 20.0 Mbyte/sec, offset 8.

|> SCSI device sda: 17783240 512-byte hdwr sectors (9105 MB)

|> Partition check:

|> sda: sda1 sda2 < sda5 sda6 >

|> (scsi0:0:6:0) Synchronous at 20.0 Mbyte/sec, offset 8.

|> sdb : sector size 0 reported, assuming 512.

|> SCSI device sdb: 1 512-byte hdwr sectors (0 MB)

|> sdb: I/O error: dev 08:10, sector 0

|> unable to read partition table

|> scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0,

|> lun 0 Read (10) 00 00 01 b7 88 00 00 02 00

|> (scsi0:0:0:0) SCSISIGI 0x54, SEQADDR 0x15e, SSTAT0 0x7, SSTAT1 0x17

|> (scsi0:0:0:0) SG_CACHEPTR 0x0, SSTAT2 0x8, STCNT 0x0

|> SCSI host 0 abort (pid 0) timed out - resetting

|> SCSI bus is being reset for host 0 channel 0.

|> (scsi0:0:0:0) Synchronous at 20.0 Mbyte/sec, offset 8.


|> ----------------------------------------------------------------------


|> It looks like it finds the drive, is unable to find a partition table,

|> then chucks it out of operation. Any attepts to fdisk, format or otherwise

|> fsck with the drive leads to some kind of "you are being stupid" message.


|> I'm wondering if anyone knows of some standard troubleshooting tools or

|> some such. Pulling the drive out and sticking it in another machine is not

|> really an option. thanks.


|> ---------------------------------------------------------------------

|> Brandon Koeller The white stuff in bird poop...

|> Philosophy is also bird poop.

|> University of Washington Kurt Vonnegut's "Timequake"

|> ---------------------------------------------------------------------

|> brandon at ICQ:77049450





More information about the Linux mailing list