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:
- 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:
- 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:
- 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