Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How to install Windows from USB- WinSetupFromUSB with GUI

Featured Replies


evening everyone,

i just learned about this great tool today and i thought, I'd try it on an old computer I have (no CD/DVD-drive installed).

I created a bootable USB-Stick using v.1.0-b7 and it created the stick just fine.

So when I was starting the computer, i went into Bios and selected the stick for first boot device. So far, so good.

I get to the first and 2nd screen and select "first step of XP install" option.

And then in the Command line screen all i get is

"Error 8: Kernel must be started before Setup".

Any help would be much appreciated :)

Edited by fryinghorse

  • Author

evening everyone,

i just learned about this great tool today and i thought, I'd try it on an old computer I have (no CD/DVD-drive installed).

I created a bootable USB-Stick using v.1.0-b7 and it created the stick just fine.

So when I was starting the computer, i went into Bios and selected the stick for first boot device. So far, so good.

I get to the first and 2nd screen and select "first step of XP install" option.

And then in the Command line screen all i get is

"Error 9: Kernel must be started before Setup".

Any help would be much appreciated :)

Please add the following files to a zip archive and attach it with your next post:

1) From USB stick menu.lst and winsetup.lst

2) from program directory- winsetupfromusb.log, if you have used the program after you added that source old logs are cab compressed and moved to \backup folder. Find the relevant ones.

  • Author

That's very weird...

Do you have a file usbdrive.tag in root of USB stick?

What program did you use to extract the 7z file with the program?

If you run the program, select only "test in QEMU", press GO, does the Setup start in the virtual machine?

  • Author

ilko_t : it works .......thanks

Good to know, thanks.

And please, keep in mind this forum does not support requests about illegal software. Read forum rules.

That's very weird...

Do you have a file usbdrive.tag in root of USB stick?

What program did you use to extract the 7z file with the program?

If you run the program, select only "test in QEMU", press GO, does the Setup start in the virtual machine?

hey,

yeah, the usbdrive.tag is there (size: 0 bytes).

I extracted the 7z file using winrar 3.9x

and when i run "test with QEMU" it seems to be working.

thx again for the quick reply.

  • Author

Please start from USB again.

When you see the menus press "c" on your keyboard. You will enter grub4dos command line.

There enter:

root ([press TAB key here]
ls /BOOTWS/ [ENTER]
ls /WINSETUP/[ENTER]

What's the output?

so I don't know if i did this right.

I entered grub4dos like you said.

I entered "root" and pressed TAB

I get "possible commands are: root rootnoverify" and a new command line.

when I write "ls /bootws/", i get "1.lst 2.lst 3.lst 4.lst 5.lst 6.lst 7.lst 8.lst fd.lst"

when I write "ls /winsetup/" I get "XPpSP3 XPpSP3.ISO"

  • Author

Do

root [space]([TAB]

What's in [ ] are keys on the keyboard.

Again, just in case:

type root

press space bar

type (

press TAB

What's the output?

What about this one

 find /usbdrive.tag

"find /usbdrive.tag" gives "hd(0,0)"

I'm not sure about the first one. When I enter

root [space] (

I get

Error 17: Cannot mount selected partition

If you mean another key, then I'm not familiar with it (it seems to be a cross-over between / and ( though, but i don't know how to produce it).

Yeah, i get a list of stuff

map (hd0) (hd1)

map (hd1) (hd0)

map --hook

ls (0xff)/ && root (0xff)

ls (0xff)/ && chainloader (0xff)//i386/setupldr.bin

ls (0xff)/ :: rootnoverify (hd0)

ls (0xff)/ :: chainloader (hd0)+1

  • Author

Let's try to manually load the setup and see where it breaks.

Type one by one:


find --set-root --ignore-cd /WINSETUP/XPpSP3.ISO
root (hd0,0)
map /WINSETUP/XPpSP3.ISO (0xff) || map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader (0xff)/I386/SETUPLDR.BIN

Would need the output after each command. Capital letters do matter in the last line.

It's very interesting what's with this machine, since it works fine in QEMU :unsure:

Added:

Before doing the above, please run this one only and tell me the result:

calc *0x475 & 0xFF

Edited by ilko_t

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.