Aspicdo not found on boot up for cd-rom

Posted on 1997-07-22
Last Modified: 2006-11-17
I have a 4 speed Nec external cd-rom on a 386 with 8 megs of ram and Win 3.1.  It always worked until my zip drive got a problem.  Zip is Drive F, CD-rom is drive E.  The zip was getting assigned to E to conflict with the cd.  When I got the zip back to its F: drive the cd-rom would no longer work. Upon boot up, right after the mscdex.exe line, I get the message" No valid cd-rom device driver selected.  Device driver Aspicdo not found.  Its address is actually BOB8:0000. I am using Adaptec EZ-Scsi for Dos/Windows.
In my autoexec.bat it says  C:\scsi\mscdex.exe /D:As[icido /M:12 /L:E
Config.sys says Device=C:\qemm\loadhi.sys R:2 Size=24032 C:\scsi \aspi2dos.sys /d /z  and Device=C:qemm\loadhi.sys /r:1 Size=28976 C=scsi\aspicd.sys D:aspicdo  How can I get my computer to realize that Aspicdo is located at BOB8:0000?
Are those zeroes the letter o or number zero?  If the answer is going to do me any good, the directions will have to be very EXACT and simple or I won't understand.  (The cd-rom worked before with these lines in the autoexec.bat and config.sys at boot up.  Please help since my cd-rom won't work at all now.
Question by:kkelley
  • 3
  • 3

Expert Comment

ID: 1011333
I am hoping that you have made a type-o above with the line
device=c:\qemm\loadhi.sys R:2 Size=24032 c:\scs\aspicd.sys D:aspicdo.  If so, edit the config.sys and place a '/' infront of the D:.  It sould be
device=c:\qemm\loadhi.sys R:2 Size=24032 c:\scs\aspicd.sys /D:aspicdo

As for your other question about the '0's.  It is hexidecimal - ie, 0-F (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E ,F).  Therefore, they are Zeros.  So, it would be B<zero>B8:<zero><zero><zero><zero>.

What is the model of the SCSI card you are using (eg, AHA-1520, 1510, 2940).  Most of the Adaptec cards will display what drives are connected to what ID (0-7).  If your card shows attached devices, and you dont see any, then there is a hardware problem which needs to be looked at by a technician.

Hope this helps,


PS.  You could run Optimize from the DOS prompt again (from the QEMM directory).  You may have memory being used for EMS which are conflicting with the SCSI adaptors memory regions.  Try running optimize with a stealth checking.

Accepted Solution

zenkerolaf earned 100 total points
ID: 1011334
You have to edit the config.sys and the autoexec.bat

the lines with 'aspicd.sys' in the config.sys has to look like:
Device=C:qemm\loadhi.sys /r:1 Size=28976 C:\scsi\aspicd.sys /D:aspicdo

Then the autoexec.bat has to contain the following:
C:\scsi\mscdex.exe /D:aspicdo /M:12 /L:E

The two names after /D: (mscdex and aspicd) must! be the same. The driver (aspicd.sys) is setting this name. MSCDEX is accessing ASPICD.SYS via this name.

After correcting these lines your CD-Rom should be again accessable.

Best regards

Author Comment

ID: 1011335
The config.sys and autoexec.bat files are correct, but I still get the same message.  I THINK I have scsi card aha-1510/1520/1522.  I got this because one of my manuals said that was the only card one of the periferals worked with.  I don't know how to tell if it is supposed to have attached devices.  After I updated my Iomega guest.exe file, this problem developed.  I think it is in some way related to the "break-down"
in the zip drive, and the subsequent steps toward repair.
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.


Expert Comment

ID: 1011336
Have you tried out, if this still comes up with the same error, when you're using 'loadhigh' or 'devicehigh' in addition to use emm386.exe and highmem.sys. It could probably be affected by this calling.

Exspecialy I'm interested in your whole config.sys and autoexec.bat. And place at the very beginning of the autoexec.bat the line:

Afterwards you should be able to read, what the sys-files tell you about the cd-rom. Exspecialy measage of the adaptec-drivers are interesting for me.

Best regards


Author Comment

ID: 1011337
I am going to make a hand typed copy for you of my files.  Because they are so extensive Iwill carelessly omit some of the punctuation.  I think you can assume it is correct since the cd-rom used to  work with these configurations.
Config Sys
Devicehigh=D:\sb16\drv\csp.sys /unit=0 /blaster=a:220
devicehigh=d:\sb16\drv\ctsb16.sys /unit=0 /blaster=a:220 I:5 D:1 H:5
device=C:qemm\qemm386.sys ram r:1 fr=none
device-c:qemm\dos-up.sys @c:\qemm\dos-up.dat
device=c:qemm\qdpmi.sys swapfile=dpmi.swap swapsize=1024
device=c:qemm\loadhi.sys /r:2 /size=24032 c:\scsi\aspi2dos.sys /d
device=c:\qemm\loadhi.sys /r:1 /size=28976 C:\scsi\aspicd.sys /d:aspicdo
device=c:qemm\loadhi.sys /R:1 /size=14032 c:\dos\setver.exe
shell=c:\dos\ c:\dos\ /p /e:512
device=c:\qemm\loadhi.sys /r:2 /size=51984 C:\qemm\st-dspc.sys
country=001,437 c:\dos\country.sys
shell=C:\\nu\ndos.ini /p

g:\iomega\guest.exe letter=f
set mouse=g:\glide
c:\qemm\loadhi /r:1 /lo g:\glide\glide
c:\scsi\mscdex.exe /d:aspicdo /m:12 /l:e
set blaster=a220 i5 d1 h5 p330 t6
set sound=d:\sb16
set midi=synth:1 map:e
set midi=synth:1 map:e
d:\sb16\diagnose /s
d;\sb16\sb16set /p /q
@echo off
set path=C:\qtw;c:\windows;c:\qemm;c:dos;g:\nu;f:\wpc60dos;f:wp60;C:wp60
c:\qemm\loadhi /r:2 share.exe /f:5100
set symantec=g:\symantec
set nu=g:\nu
c:\qemm\loadhi /r:o /lo g:\nu\smartcan /on
c:\qemm\loadhi /r:3 g:\nu\kstack
set temp=c:\temp
c:\windows\ /y
g:\nu\image c: d: g: H: F:
c:\qemm\loadhi /r:2 c:\windows\
prompt $d $t$h$h$h$h: $p$g
set appt=f:\comm\dates
f:\comm\dates\ /l
G:\nu\initrakd /b
c:\qemm\loadhi /r:2 /lo g:\nu\ncache2 /install /ini=g:\nu\ncache.ini
In neither win.ini nor sys.ini do I find anything called cd-rom in bracket like [fonts] if that's what you are looking for.  I do have a category called [mci] if that's what you want.
I hope this will be helpful to you.  I appreciate all the effort
you are making in my behalf.  Thank you. Kathy

Author Comment

ID: 1011338
I don't seem to have emm386.exe and highmem.sys in either autoexec.bat orconfig.sys.  No, I haven't used loadhigh or device high in addition because I don't know what you mean, where you want it, and exactly what I am to write.
Also, I am satisfied with my "expert".  I just want to increase the points to this question another 100. That choice doesn't seem to be there.  Mr. Z.
please stick with me, and continue to help me.  I am trying, but as you can see, I am no expert.  I am having trouble even trying to maneuver through your site.

Expert Comment

ID: 1011339
No hurry or panik - I'm still working on qour problem. I was locking for the software of qemm, to build the whole system qou have on my computer to see how it works. Now I think I have found the problem. Exange the lines with:

g:\iomega\quest.exe letter=f

with the line

c:\scsi\mscdex.exe /d:aspicd0 /m:12 /l:e

After changing these two lines the cd-rom was accessable on my system again. Try it and tell me how it works.

In addition I have found in your config.sys and autoexec.bat some double definitions and useless items. If you want a full corrected autoexec.bat and config.sys send them either here to this board or send them as an attachment via mail to I will make some corretions and will afterwards send them back to you.

Best regards

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question