VOGONS


First post, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie

I have a trusty WinSetupFromUSB flashdrive with XP, Vista and 7 on it that I've used multiple times to reinstall my retro PC with a 990FX Sabertooth board. However, I recently decided to rebuild my rig with a 990FXA-UD5 board instead and now attempting to boot into either of the 3 OSs results in a

It seems your USB disk was seen as a Floppy/ZIP disk by BIOS
[...]

warning. It then tries to launch the PLoP boot manager, which fails. I can boot into PLoP myself after a restart by pressing F2, but that doesn't help either as when it tries to detect the USB drive it either freezes or says no device detected.

On the Gigabyte board, I have legacy USB function enabled, USB storage enabled and it's set to boot from USB-HDD only. The USB drive is plugged into a rear USB 2.0 port, though I tried USB 3.0 for good measure to get the same result. All irrelevant USB devices are disconnected.

After some faffing about with ChatGPT and the grub command line, I figured out that the USB drive was detected as fd0 (that's a zero, the font here makes it look like the letter 'o') when it was supposed to be something like e.g. hd0. ChatGPT recommended I try removing

/shifthd.bat

from the list of boot commands, which failed. I then took it upon myself to try other things like replacing

root (hd%RDSK%,0)

with

root (fd0,0)

and while some of the things I tried allowed the boot sequence to progress further, it still ultimately failed. I don't really know what I'm doing so I might've been doing something silly.

I'm wondering if anyone has any idea as to how to

  • either make the flashdrive identify as what WinSetupFromUSB expects
  • or tweak the commands in a way that allows it to work regardless

Thanks!

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT

Reply 1 of 3, by ott

User metadata
Rank Member
Rank
Member

I would try changing the USB Storage mode in BIOS to "Hard Disk" or "CD-ROM", maybe that will help.

UPD: My bad, it seems this feature only works on Gigabyte motherboards with Intel chipset.

Last edited by ott on 2026-05-28, 08:12. Edited 1 time in total.

Reply 2 of 3, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie

Sounds plausible, but I don't seem to have such a setting in my BIOS.

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT

Reply 3 of 3, by DragonClaw

User metadata
Rank Newbie
Rank
Newbie

Update - I think I managed to solve this. For anyone who comes across this with a similar problem:

I had created the USB drive originally by clicking the 'Auto format it with FBinst' checkbox in WinSetupFromUSB which worked on the 990FX Sabertooth just fine. What I did just now instead is - I went into RMPrepUSB, selected 'XP/BartPE bootable [NTLDR]' option, NTFS filesystem and enabled 'Boot as HDD (C: 2PTNS)' option.

So far I've only added XP and it does boot into the installer fine on the 990FXA-UD5 now. As long as these settings don't interfere with the Vista and 7 installs, all is good!

Main PC: B650M PG Riptide | Ryzen 7 7800X3D | 2x16GB DDR5 6000 | RX 7900 XTX
Retro PC (XP&7): 990FX Sabertooth | FX-8320 @ 4.5GHz | 2x4GB DDR3 1600 | HD 7970
HTPC: X99-QD4 | E5 2667 V4 | 4x8GB DDR3 2133 | RX 6700 XT