This procedure is for ThinkPads with Windows 95/98 that have a internal CDROM drive. If your system does not have a IBM internal CDROM drive, then this document does not apply.
Use EDIT to edit the config.sys and autoexec.bat files and unREM the DEVICEHIGH=C:\CDROM\IBMTPCD.SYS line in the config.sys file and unREM the LOADHIGH=C:\CDROM\MSCDEX.EXE /D:TPCD001 line in the autoexec.bat file. If these lines are not in your configuration files, you can download the DOS CD-ROM Drivers from this link:
NOTE: Do this only while you are in MS-DOS MODE (meaning press F8 when you read Starting Windows 95, or perform Shutdown and choose Restart in MS-DOS mode, or double click on the Exit to DOS program in the C:\WINDOWS subdirectory from Explorer). MS-DOS MODE is not the same as the MS-DOS prompt in Windows 95. The MS-DOS prompt uses the config.sys and autoexec.bat files that Windows 95 uses. MS-DOS MODE uses the config.sys and autoexec.bat files stored in the ExitToDOS.pif file. These are very different.
This can be verified by starting the system in MS-DOS MODE and typing DIR from the root directory. On a system PRELOADED with Windows 95 you will find a config.sys, config.wos, autoexec.bat, and autoexec.wos The *.wos files are the Windows 95 config.sys and autoexec.bat files which are renamed to config.wos and autoexec.wos and replaced by the config.sys and autoexec.bat files in the ExitToDOS.pif file.
On a non-preloaded system setup with a Windows 95 Upgrade package there will be config.dos and autoexec.dos files in addition to those mentioned above. These files are the remnants of the previous DOS version. These are the files used when you choose to start the previous version of DOS.
This procedure can be followed for any system with built in CDROM, sound/Mwave, or PCMCIA DOS drivers. The reason you want to go to this trouble is that you don't want to load 16-bit real mode drivers in the config.sys and autoexec.bat files that Windows 95 processes during bootup (unless absolutely necessary).
One additional note: If you choose MS DOS prompt from the start menu and type DIR from the root directory, you will not see the *.dos files. This is normal because they aren't written to the root directory until you opt to restart in MS-DOS mode.