You can use MSCDEX to set up any drive letter you want.
Command Line Switches
The following is the command line for MSCDEX.EXE:
MSCDEX.EXE: /D:x /M:n /E /V /L:x /S /K
The following table defines the MSCDEX.EXE command-line switches:
/D:<device name> - Allows you to specify a name for the device
driver. This name must be identical to the
device name used in the CONFIG.SYS file.
/M:<n> - Specifies the number of sector buffers used
to cache the path table of a CD-ROM disk.
Typically, each drive should have a minimum
of four to five buffers. The larger this
number is, the less your computer will have
to read directly from the CD-ROM drive.
/E - Tells MSCDEX.EXE to use expanded memory if
your system is using expanded memory.
/V - Displays information on memory usage
when you boot your PC.
/L:<drive letter> - Allows you to specify the letter you want
to assign to the first CD-ROM drive.
/S - Allows the CD-ROM to be shared on MS-NET
/K - Tells MSCDEX.EXE to use any KANJI (Japanese)
file structures, if present, rather than the
default of alphanumeric file structures.
So use MSCDEX /L:Q and it will always be the Q drive.
Remember to set LASTDRIVE=Z in the config.sys.
I use Windows 98/Windows 2000 dual boot because there are some older applications that won’t run in Windows 2000, but I use Windows 2000 for everything it will run.
Strange. Windows 2000 should be perfectly able to emulate a Windows 98 setup using the additional parameters in the properties of the .exe or .com file.