Need help installing PCMCIA CD-ROM driver on Thinkpad 560x
Posted: Mon Dec 17, 2007 11:14 pm
Drivers aren't my strong point. Usually I can muddle through but now I'm confused. 
I'm starting with a Thinkpad 560x that has a partitioned, formatted (but empty) c: drive, a floppy a: drive and a PCMCIA card driven CD-ROM. I'm trying to reinstall Win98 from the CD.
I've got a Windows 98 startup disk in a: and a Windows 98 CD waiting patiently in the CD-ROM drive. (Alas, although the Win98 startup diskette contains generic CD drivers they don't work with the PCMCIA card CD drive. It says so in the readme.txt file.)
I've managed to update the Win98 startup disk to successfully load the PCMCIA card services. (At least I think so, because the installation message says successful and the CD drive spins up when the machine boots up, or when the card is withdrawn and reinserted, etc.)
I've created an installation disk for the CD-ROM driver per the IBM support website instructions http://www-307.ibm.com/pc/support/site. ... IGR-4KK4XU. When I run install from that disk, it starts the setup program, then returns a message, "IRQ or port is not available. Check your PC configuration and try again."
I've checked in the BIOS setup and I'm not finding an option to set any IRQs, and booting from the PCMCIA is not selectable (never has been). I've tried the PCMCIA card in both slots -- no difference.
I've tried booting both with and without CD-ROM support. If I boot with, I get a message "Device driver not found: 'MSCD001' ." If I boot without, then the card service drivers don't load either. I'm guessing that there's something about the PCMCD20X.sys line that I need to change but I'm not sure what.
The relevant parts of the config.sys file on the Win98 startup diskette are below. Help, what do I need to change to get this driver installed? I appreciate it any suggestions!
Note: on the DICRMU01.sys line, I removed the /IX switch that excluded certain IRQs; this made no difference.
--mirau560x ~~( )8:>
Line in autoexec.bat:
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
In config.sys:
[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
DEVICEHIGH=A:\PCCARD\IBMDSS14.SYS
DEVICEHIGH=A:\PCCARD\IBMDOSCS.SYS
DEVICEHIGH=A:\PCCARD\DICRMU01.SYS /MA=D000-D7FF /SH=1
DEVICE=PCMCD20X.SYS /D:PCMCD001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
[NOCD]
device=himem.sys /testmem:off
[HELP]
device=himem.sys /testmem:off
[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z
I'm starting with a Thinkpad 560x that has a partitioned, formatted (but empty) c: drive, a floppy a: drive and a PCMCIA card driven CD-ROM. I'm trying to reinstall Win98 from the CD.
I've got a Windows 98 startup disk in a: and a Windows 98 CD waiting patiently in the CD-ROM drive. (Alas, although the Win98 startup diskette contains generic CD drivers they don't work with the PCMCIA card CD drive. It says so in the readme.txt file.)
I've managed to update the Win98 startup disk to successfully load the PCMCIA card services. (At least I think so, because the installation message says successful and the CD drive spins up when the machine boots up, or when the card is withdrawn and reinserted, etc.)
I've created an installation disk for the CD-ROM driver per the IBM support website instructions http://www-307.ibm.com/pc/support/site. ... IGR-4KK4XU. When I run install from that disk, it starts the setup program, then returns a message, "IRQ or port is not available. Check your PC configuration and try again."
I've checked in the BIOS setup and I'm not finding an option to set any IRQs, and booting from the PCMCIA is not selectable (never has been). I've tried the PCMCIA card in both slots -- no difference.
I've tried booting both with and without CD-ROM support. If I boot with, I get a message "Device driver not found: 'MSCD001' ." If I boot without, then the card service drivers don't load either. I'm guessing that there's something about the PCMCD20X.sys line that I need to change but I'm not sure what.
The relevant parts of the config.sys file on the Win98 startup diskette are below. Help, what do I need to change to get this driver installed? I appreciate it any suggestions!
Note: on the DICRMU01.sys line, I removed the /IX switch that excluded certain IRQs; this made no difference.
--mirau560x ~~( )8:>
Line in autoexec.bat:
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
In config.sys:
[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
DEVICEHIGH=A:\PCCARD\IBMDSS14.SYS
DEVICEHIGH=A:\PCCARD\IBMDOSCS.SYS
DEVICEHIGH=A:\PCCARD\DICRMU01.SYS /MA=D000-D7FF /SH=1
DEVICE=PCMCD20X.SYS /D:PCMCD001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
[NOCD]
device=himem.sys /testmem:off
[HELP]
device=himem.sys /testmem:off
[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z