1

Edit: The big problem with either 95 or ME probably is that the boot cd(stick) IS the primary partition and there's no way to spoof it as a floppy or CD. such a pain that the dos files are in the way of the installing os.

I got Windows ME Boot Disk to run on a USB-Stick just like Win98 Boot Disk can by using a hex editor and changing 2 hex values from 75 to EB because WinME BOOTCD DOS'ability to install on hard-drive's or USB is crippled (What version of MS-DOS does Rufus use to make bootable USBs?)

IO.SYS            000003CC          75 -> EB 
COMMAND.COM       00006510          75 -> EB 

Now it's recognized as a hard-disk and boots from C:. FDisk and DISKPART can't format 2 T-BYTE drives.

I just found a link which answered me that I "will need to use the manufacturers setup disk for the hard drive or a 3rd party partition program."

http://www.largeharddrivesupport.windowsreinstall.com/winme.htm

My most important question is:

  1. Does the Windows 9X/ME oemsetup run the same FORMAT.COM as FDisk or does OEMSetup support formatting large 2 T-BYTE drives? - No, use HIRENS BOOTCD (DISKPART doesn't work though).

If it does support those drives unlike FDisk:

  1. how to get OEMSetup running from the same C:\ USB-Stick as the BootDisk without being asked to insert a boot disk into drive A: and to restart. - It does not support 2TB drives, but I still don't know how so use Setup.exe, not oemsetup don't forget to change setup's drive letter to D:.

If it is the same as FDisk:

  1. I'll guess that's fair and try to format the hard-drive with Windows 10. I'll use Setup.exe which supposes to install it on my BootDisk USB Drive C:, but I'll simply change the drive letter once formatted.

Here is the same thread on Software Recommendations: https://softwarerecs.stackexchange.com/questions/66916/how-to-get-win-9x-oemsetup-working-from-same-c-usb-stick-as-the-boot-disk

SCREENSHOT: https://onedrive.live.com/?cid=F7630475FBE8A2FA&id=F7630475FBE8A2FA%2124361&parId=root&o=OneUp

6
  • My suggestion is to use HIREN'S BOOTCD to deal with the partition setup before you attempt the install. Yes, BOOTCD is misleading.. you can install it to USB. If your machine is old..(like 32bit) look for an old version of HIREN'S.. I suggest around version 6.0. You will find it on the drop down toward the bottom. Yes.. you could also put the drive into a working system and set it up from there. Aug 26, 2019 at 17:57
  • Thanks for your comment. Then I guess it's the same as FDisk (also since in VMWare formatting has the same messages as FDisk). I'll try to do it without it first (got Windows 10 on my second hard-drive), but I'm sure I'll give this one a try because it would be awesome and handy to boot Compact Windows 10 from an USB, great replacement for the Ubuntu Live CD when fixing windows.
    – Ciel Ruby
    Aug 27, 2019 at 14:06
  • you wrote "by using a hex editor and changing 2 hex values from 75 to EB, " <-- where are you getting that from? and why are you even thinking of making an edit with a hex editor ?
    – barlop
    Aug 27, 2019 at 14:54
  • HIREN'S is NOT the same thing as FDISK. It has many low level utilities on it to include first class partition management applications and cloning software. Aug 27, 2019 at 18:19
  • 1 Because Winows ME BOOTCD DOS is crippled and cannot boot from HDD or USB without patch i did manual. 2. I meant FDISK is the same as OEMSETUP and it uses both FORMAT, of course HIRENs is not FDISK
    – Ciel Ruby
    Aug 28, 2019 at 7:00

3 Answers 3

0

I got Windows ME Boot Disk to run on a USB-Stick just like Win98 Boot Disk can by using a hex editor and changing 2 hex values from 75 to EB,

Why? Installing windows 9X/ME off a bootable USB is a standard thing. Why involve a hex editor?

now it's recognized as a hard-disk and boots from C:. Also Diskpart only works on Windows 2000, XP and up. FDisk can't format higher than 64GBYTE drives (59XXX MBYTE).

FDISK never formatted disks anyway. You have the FORMAT command for that.

I just found a link which answered a few things for me:

http://www.largeharddrivesupport.windowsreinstall.com/winme.htm

ok

My most important question is:

Does the Windows 9X/ME oemsetup run the same formatting tool as FDisk or does OEMSetup support formatting large 2 T-BYTE drives? If it does support those drives unlike FDisk:

FDISK(for windows), is/was a partitioning tool. Doesn't do formatting.

how to get OEMSetup running from the same C:\ USB-Stick as the BootDisk without being asked to insert a boot disk into drive A: and to restart.

From what I recall, Windows setup is in a directory of the ISO called i386 so you can make a directory on the USB can be calleed i386, and copy that to the USB.

Your problem is your computer isn't even booting off the USB.

You need to do step one which is make a DOS/Win9X boot disk.

Then from there you would start i386\setup.exe

I'll guess that's fair and try to format it with Windows 10.

Well, even the Windows XP format command won't help you. As it makes a strange kind of Windows XP disk but not a bootable thing. The GUI of XP has an option to make a bootable DOS disk. Still though that's not USB.

You need to format it as a DOS boot disk. If it was a floppy disk you'd use format /s A: in Win9X. That won't work on a USB though. Since it's a USB, you can use Rufus.

You need to make a bootable USB. Rufus has an option for 'freeDOS' or, better, you can point it to an image of a bootable DOS disk.

See my answer here for some info on that Is it possible to boot DOS from USB?

One other point is the setup will be slow unless you load something, I think it's called SMARTDRV and the disk should really include an AUTOEXEC.BAT and CONFIG.SYS and the CONFIG.SYS should include a line that loads HIMEM.SYS and EMM386.EXE

7
  • Comments are not for extended discussion; this conversation has been moved to chat.
    – Mokubai
    Aug 29, 2019 at 10:08
  • Thank you very much!
    – Ciel Ruby
    Aug 29, 2019 at 11:55
  • DISKPART doesn't work by the way
    – Ciel Ruby
    Aug 29, 2019 at 18:40
  • @KevinCrans ok though I never suggested to use diskpart, and haven't used it for this.
    – barlop
    Aug 31, 2019 at 21:42
  • @KevinCrans if you are not able to format a bootable MS-DOS USB, (while keepnig the USB to be eg 1GB plus), i.e. not limiting the USB to 1.44MB then you could make a question for that. and put aside the question of how to install windows for now.
    – barlop
    Aug 31, 2019 at 21:45
1

REAL DOS 8.00 capable of starting from HDD without any modifications to its files (io.sys, msdos.sys, command.com) is placed on Windows Me OEM CD inside X:\tools\nettools\fac\ltools.dta file, which is CAB file with changed extension, that can be extracted by any CAB extractor, including Windows extract.exe. X is CD drive letter. These three files are slightly different than other instances of themselves in Windows Me, but they works good as supplementary REAL DOS to Windows Me and they can boot to DOS from separate primary HDD partition. This REAL DOS works as is without any patches, etc… NO SYS command needed, simply copy IO.SYS first, next copy COMMAND.COM

0

Conclusion: Windows ME OEMSetup gives the same message as FDisk, so I suppose It's the same. I guess LBA48 would work anyway, so in my case I'll format it using Windows 10 on my second Hard-drive, If you haven't Señor CMasMas suggested to use HIREN'S BOOTCD. I'll use FDisk to check if the letter got assigned properly and in Setup.exe, I change C: the USB stick to D: the hard drive.

I hope you are now able to install Windows 9X with an USB Stick. On modern PC's you may expect visual glitches during the installation and they may be even heavier when you try to boot it. I recommend to not turn the power off during the installation.

Edit: Installing Windows 95 did not work since It installed half of the resources on the USB and the other half on the actual hard drive.

5
  • you write "I hope you are now able to at least install Windows 9X with an USB Stick." <--- why are you referring to yourself in the second person?
    – barlop
    Aug 28, 2019 at 8:10
  • Because inexperienced people may not know you need to use windows 10/ HIREN's bootcd to format >64GB harddrive and that u need to patch the bootcd( see link in Question). Also people may not know that when using the same HDD/USB as both BOOTCD as Installer, u boot as C: and need to use setup, not oemsetup, which after you should change target to the letter of the target hard-drive instead of C:(the usb stick).
    – Ciel Ruby
    Aug 28, 2019 at 21:39
  • So early windows and msdos tools wouldn't format a partition as large as 64GB or over 32GB howtogeek.com/316977/… I think you should look at this/ your installing windows oem, in two problems.. either you get as far as formatting the thing, or you don't. If you do then don't ask about that.. and if you don't then you should only ask about that and not about how to install windows. And what are you struggling to format here, the hard drive partition, or the USB stick or both?
    – barlop
    Aug 28, 2019 at 22:27
  • hard drive, not USB which is the BOOTCD as C: cause it's not a floppy
    – Ciel Ruby
    Aug 28, 2019 at 23:24
  • DISKPART doesn't work by the way
    – Ciel Ruby
    Aug 29, 2019 at 18:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .