Discussion Locked

Obsolete SCSI hardware problems

0 helpful
10 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Heres one for you hardcore ahrdware people...
I have an old box used for testing running Windows95 with an Adaptec SCSI card inside. During boot up the SCSI bios detects the various drives connected to the bus and the host. Windows is ahving a jip on me though as I cannot accsess these drives. According to my system tab on My Computer, the SCSI card is not installed, not present or has no drivers (CODE 10). This is for an adaptec AHA154/XAHA164X/AHA153 SCSI host by the way...
I got nothing on this, I tried installing the card again, updating the drivers and stillget the same CODE 10 error. ANy Input much appreicated. Thanks
AcidJazz

10 replies

by acidjazz

Ok heres an update. I got the the CODE 10 problem sort of fixed but now when you attach any device to the bus on any ID WINDOWS95 crashes on laoding. It gets upto laoding the CONFIG.sys or there abouts and then dies. All dsik activity stops. Then on reboot it jumps to safe mode as 'windows did not full laod on the previous attempt'. Thus I can now only boot my comuter when there is nothing connected to the SCSI BUS.

by acidjazz

Ok chek it out, my mate jonny came round today and brought his SCSI disk pack wiv him. Hard drives work! This si gettin stranger So as it stands...
With nothing attached to the Scsi bus windows boots fine,
With a CD type drive attached eg CD-RW or DVD Windows crashes on boot up.
With hard drives attache dwindows boots fine and i can see the hard drives.

This is sum seriously complcated s**t - please help me dudes!

by kathyjp

Lots of questions for you. Would help to have some of the drive model numbers for the drives that don't work and the model numbers for the harddrives that do work. Also, Are you booting from your friend's SCSI hard drive or an IDE drive on same system? Is your host adaptor card wide, narrow, ultra (7 or 15)? How are all the jumper set and how are the jumpers for the hard drive that works set? Are you terminating the drives correctly? If the SCSI drive is LVD it has no onboard termination. You must have another device past it that terminates or use an active SE or LVD terminator. Do you still get the code 10 error with the working hard drive, or just the other drives now?

by kathyjp

Sorry, got interrupted and had to cut that answer short. Here are the rest of the questions. Is your host plug and play? I might be using plug and play to set up the drivers for the CD, which would cause Win 95 to crash or have startup problems. The hard drive should auto set its ID#, but other drives (or 2 harddrives) won't. You need to manually set the ID for everything but the first harddrive. Have you checked your boot sequence in the bios? If you are set to boot from SCSI first a non-harddrive drive(CD CDRW) with no ID jumpers set can cause it not to boot. Hope this helps.

by acidjazz

Hello KathyIP, thanks to you for all your time and patience with this little problem, College has been rather hactic this week so this is the first chance I have had to reply to your message - thse details are out on TechRepublic too but I thought Id speak to you personally. Many thanks once again - hope to hear from you soon.Here is the information you require regarding my configuration.
THE SETUP (system): Internal IDE bus setup
2x IDE Hardrives Primary/slave
1x CD-RW Secondary/master
Booting from IDE
Boot sequence: A:, C: only.
SCSI Host adaptor: AHA1540CF/AHA1542CF plug and play
--
Narrow sinlge ended with terminator enabled.
Exteral diskpack, three harddrives and a HP-DVD ROM (6x/32x) Terminated with SE Active terminator, in chain.
System boots OK with disk pack, but fails with just DVD or DVD and Diskpack.
WIndows fails to laod with the following error messages - this is with DVD or CD-RW:

An exception 0E occoured at 0028:C104B99A in VxD --- This was called from 0028:C00ADF30 in VxD VKD (01) + 000001A8

SCSI address/jumper set up as follows:
Diskpack 0-HD Segate ST 12400N Sun 2.1G
1-HD Segate ST 12400N Sun 2.1G
2-HD Segate ST 12400N Sun 2.1G
3-HD Segate ST 12400N Sun 2.1G INT 13 devices seen ok by system.

4-SPARE
5-SPARE

6-HP DVD or Plextor CD-RW. Cannot see either of CD drives when setup

With a working harddrive - there is no Code10 error
SCSI HDs are not boot drives. The Bios on the HOST adaptor is as follows:
Adaptec 1540CF/1542CF/AHA1535 (properties in windows system devices)

SETTINGS:
AHA1540CF/AHA1542CF at port 330H
Host IRQ - 9
DMA - 5
SCSI ID - 7
Parity check - enabled
Host adaptor terminator - enabled

SCSI Confid for device ID 0 to 7:
Enable scync negotiation NO
Enable fast SCSI YES
Enable disconnection YES
Send start unit command YES
Ignor in Bios scan NO

Advanced config options:
Floppy controller I/O port (AHA1542CF only) 3F0H-3F7H
Reset SCSI Bus at power on Enabled
Host adaptor BIOS (config utility reverse bios space) Enable
System boot (INT19h) Controled by Host adaptor Bios Enable
Extended Bios translations for DOS drives >1Gb Enable
Support removeable disks in Bios as fixed disks Disable
Dynamically Scan SCSI Bus for Bios devices Enable
Imidiate on seek command Enable
Bios support for floptical drives Disable

I have covered everything you suggested and all seems to be ok - hope this information helps you - to help me if you can
Many thanks
Acidjazz

by kathyjp

That error message indicates that startup is hanging when windows tries to switch from real mode drivers to protected mode drivers for the KEYBOARD. Sounds strange, and you may need to turn off and unplug then replug your keyboard, but I don't think this is really the problem, since you indicate no such error when booting with harddrive only. Have 3 ideas to try in this order:
1. under Advanced config options: System boot (INT19h) Controled by Host adaptor Bios - DISABLE. If you aren't booting from a SCSI hard drive this setting can interfere with loading other things and the miniport driver.
2. You may have an old or incorrect version of IOS.vxd. Should be IOS.VXD version 4.00.953 (3/19/96, 68,825 bytes)or later. Get the updated IOSUPD.exe here: http://download.microsoft.com/download/win95upg/tool_k/1.0/W95/EN-US/Iosupd.exe
3. Replace Win95 miniport drivers - Download the A333.exe from ftp://ftp.microsoft.com/Services/whql/drivers/win95/stoscs/ Double-click the A333.exe file to extract. Restart your computer to a DOS Prompt(F8). Type cd windows\system\iosubsys , press ENTER. Type ren aha154x.mpd aha154x.xxx , press Enter. Restart again to Dos prompt. Type copy :\aha154x.mpd c:\windows\system\iosubsys where is the path to the folder containing A333.exe. Type exit, press ENTER.
Shut down and restart computer. Microsoft explains it a bit here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;138489&Product=w95

1. or 2. should work. Hope you don't need #3 cause it is a pain. Good Luck.

by acidjazz

Wow - loads there...well i tried the first two things to no avail. So I need to do the thirrd - but i cannot find the file anywhere - you dont have a copy do you?

by flybird

windoze problem,note motherboard and scsi cardcan have seamless integgation of rom ,able to load windoze through a scsi cd rom ,when after 3/4 hour loading,win re boots ,cant find scsi card or cd...YOU MUST tell windoze what the scsi card and cd are BEFORE rebooting..
ask kill BILL G Why

This discussion is closed to new replies.