VOGONS


First post, by computergeek92

User metadata
Rank Oldbie
Rank
Oldbie

I am trying to make a Windows 98se and Windows XP dual boot Athlon XP machine for a friend. After installing Windows 98se first, the drive letters look just right: drive C for hard drive and drive D for the dvd drive. I changed my drive D to drive W so hopefully win98 won't change my winxp's hard drive letter to D after putting on winxp. I installed Windows XP next and after installation the drive letters under XP are: drive C for win98's hard drive, drive E for winxp's hard drive, then drive D for the dvd drive. When I boot to Windows 98se my drive letters have changed: win98 is still drive C, the dvd drive is still drive W, but the drive letter for winxp has become locked as drive D... I think with Windows 9x you can only change removable drive letters and optical drive letters, but you can't change letters for hard drives. I tried re-installing everything several times but it never got fixed. Many win9x games depend on drive D set as the optical drive, so this really needs to be fixed. I used to remember how to keep your dvd drive letter D the same after dual booting win98, but I forgot. I need your help now please.

Dedicated Windows 95 Aficionado for good reasons:
http://toastytech.com/evil/setup.html

Reply 1 of 5, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hello. I feel your pain, I had similar issues a few years ago. Took a lot of time. 🙁
In case of HDDs Win 9x keeps the order given from the BIOS (or if it's a partition from the MBR).
This is often something like Floppy->HDD->CD->Removable drives->Network drives
Win XP uses Volume IDs for each HDD or their partitions.
All of NT's important internal stuff is using them (except win32 sub system and some drivers).
So it should be possible to safely reassign drive letters.
But it's strange that Win9x is still on C while you're running XP.
That shouldn't happen. C is or should be always the boot up drive.
I'd recommend to remove all other drives and get this fixed first.
If all this doesn't help try repairing the NT loader (fixboot, fixmbr from the recovery console) but make a backup first.

Maybe there's something you can use on Mr. Sieber's homepage :
http://www.uwe-sieber.de/drivetools_e.html

He has a lot of interessting utilities for DOS and Windows (including self written stuff).
I'm browsing his page every now and then..

And as a last resort you can use old MSCDEX in Win9x instead of CDFS and force the CD drive to letter D.
See details here: http://www.computerhope.com/issues/ch000038.htm

That's all I can think of so far.

But maybe the others have any ideas ?

(Come on, people! A lot of you have dual boot setups, don't you ? 😉)

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 2 of 5, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

Never install another OS with the other OS's hdds still connected, or any other hdd for that matter.

When You installed XP You should have disconnected the W98 drive, that would have solved this issue, unfortunately You
now have to reinstall XP to fix this. I've been there, done that before.
Another idea would be to format NTFS for XP, but then Win98 will not see the other drives, but XP will see W98 of course,
but You still need to disconnect W98 Hdd.

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 3 of 5, by Totempole

User metadata
Rank Member
Rank
Member

I had a similar issue to the one you've described. I used a freeware program called Letter Assigner by Vadim Burtyansky. It allows me to change drive letters in Windows 98SE. There are a few limitations to what it can do, but for the most part it works great, and solved my problem.

I've attached the program below for your convenience 😀

Hope it helps.

Attachments

  • Filename
    LetAssig.zip
    File size
    1.07 MiB
    Downloads
    368 downloads
    File comment
    Letter Assigner by Vadim Burtyansky
    File license
    Fair use/fair dealing exception

My Retro Gaming PC:
Pentium III 450MHz Katmai Slot 1
Transcend 256MB PC133
Gigabyte GA-6BXC
MSI Geforce 2 MX400 AGP
Ensoniq ES1371 PCI
Sound Blaster AWE64 ISA

Reply 4 of 5, by notsofossil

User metadata
Rank Member
Rank
Member

For years I had come to accept the fact that drive letter assignment is seldom possible with Windows 9x and NT, especially together on one PC. I'll have to try Letter Assigner, thanks.

Thinkpad T42 Win9x Drivers | Latitude D600 Win9x Drivers
Next: Dell Inspiron 8000

Reply 5 of 5, by computergeek92

User metadata
Rank Oldbie
Rank
Oldbie
Totempole wrote:

I had a similar issue to the one you've described. I used a freeware program called Letter Assigner by Vadim Burtyansky. It allows me to change drive letters in Windows 98SE. There are a few limitations to what it can do, but for the most part it works great, and solved my problem.

I've attached the program below for your convenience 😀

Hope it helps.

Thanks! It worked perfect and was very easy to use. Problem solved.

Dedicated Windows 95 Aficionado for good reasons:
http://toastytech.com/evil/setup.html