tomasz86

Installing Windows 2000 from USB flash disk?

18 posts in this topic

I'd like to install Windows 2000 from USB flash disk. I've tried many different programs described here but they either don't support Windows 2000 source, don't run in Windows 2000 or even if I finally manage to transfer the source to the flash disk, there are always errors during text setup.

Is there any program that you can say for sure that it supports Windows 2000?

0

Share this post


Link to post
Share on other sites

Did you try WinSetupFromUSB 1.0 beta7?

Do you need to run the program on WIndows 2000 , or just need to put 2000 on USB stick from XP/Vista/7?

0

Share this post


Link to post
Share on other sites

You may want to get "back to the basics", follow this:

and report the EXACT errors/problems you find (if any).

jaclaz

0

Share this post


Link to post
Share on other sites

Did you try WinSetupFromUSB 1.0 beta7?

Do you need to run the program on WIndows 2000 , or just need to put 2000 on USB stick from XP/Vista/7?

I'd prefer to run it in Windows 2000 if possible.

I tried WinSetupFromUSB but I get this when trying to format the drive:

xXOwTs.png

0

Share this post


Link to post
Share on other sites

I tried WinSetupFromUSB but I get this when trying to format the drive:

xXOwTs.png

That is seemingly related to the RMPREPUSB only.

Partition/format the device manually.

A "not-so-simple" approach :ph34r: (BUT surely working on 2K as it was actually developed on 2K), is detailed here:

http://reboot.pro/5000/

http://reboot.pro/5000/page__st__1

I will anyway "ping" steve6375 (RMPREPUSB Author :thumbup ) to let him know about the issue you reported. :)

jaclaz

0

Share this post


Link to post
Share on other sites

Actually my system is pretty unstable at the moment so this problem may not be necessary related to the RMPREPUSB.

I guess I need to a clean installation. I'll see if RMPREPUSB works after doing so.

0

Share this post


Link to post
Share on other sites

Actually my system is pretty unstable at the moment so this problem may not be necessary related to the RMPREPUSB.

I guess I need to a clean installation. I'll see if RMPREPUSB works after doing so.

Also, Steve6375 just:

  1. confirmed that RMPREPUSB was never tested on 2K
  2. hinted that the problem may be caused by the differences in the FormatEX API between 2K and XP (and as such not easily solvable :()

You may try formatting as FAT32 instead of NTFS, but you are currently working in a totally UNexplored ground. :ph34r:

jaclaz

0

Share this post


Link to post
Share on other sites

I've also never tested WinSetupFromUSB on Windows 2000 as a host OS, nor can recall any reports anyone had. :unsure:

0

Share this post


Link to post
Share on other sites

I reinstalled my system and tried to run RMPREPUSB once again but it's the same as before. It doesn't matter whether it's set to FAT or NTFS. Bootice also doesn't seem to work.

Is there any other program I could use to prepare the drive for WinSetupFromUSB?

0

Share this post


Link to post
Share on other sites

Did you try WinSetupFromUSB 1.0 beta7?

Do you need to run the program on WIndows 2000 , or just need to put 2000 on USB stick from XP/Vista/7?

I'd prefer to run it in Windows 2000 if possible.

I tried WinSetupFromUSB but I get this when trying to format the drive:

xXOwTs.png

Did you try if the stick is bootable, ignoring the error message? From what I can see RMPrepUSB did its job.

I reinstalled my system and tried to run RMPREPUSB once again but it's the same as before. It doesn't matter whether it's set to FAT or NTFS. Bootice also doesn't seem to work.

Is there any other program I could use to prepare the drive for WinSetupFromUSB?

There are also FBinst/FBinstTool (you need to google a bit or search in reboot.pro for its usage) and PEtoUSB (limited to 2(4) GB disks) in \files\tools folder. You may also use HP USB format utility which is included in 0.2.3 version.

Under 2000 you also might be good simply to use the built in disk management.

0

Share this post


Link to post
Share on other sites

PEtoUSB doesn't work.

6nqvl.png

I can format the drive using HP USB and I've already tried it before but the problem is that it's still not detected in WinSetupFromUSB.

ENQRu.png

What system files exactly do these program use when formatting the drive? Format.com? Would replacing the 2K native format.com with the one from XP help?

Edited by tomasz86
0

Share this post


Link to post
Share on other sites

PEtoUSB doesn't work.

6nqvl.png

Have you tried another flash drive? :unsure:

I can format the drive using HP USB and I've already tried it before but the problem is that it's still not detected in WinSetupFromUSB.

ENQRu.png

Which version of HP USB format tool did you use? Later than 2.0.6 if I recall correctly do NOT do the job, 2.0.6 is included in WinSetupFromUSB 0.2.3. Another possibility is that the WMI query if the device has a primary partition does not work that way in Windows 2000 or does not work at all.
What system files exactly do these program use when formatting the drive? Format.com? Would replacing the 2K native format.com with the one from XP help?

They should be using Windows APIs part of kernel.dll, ntdll.dll etc. etc, not executing single files such as format.com and the likes so I wouldn't be taking this path at all.

Reminder:

Under 2000 you also might be good simply to use the built in disk management.

0

Share this post


Link to post
Share on other sites

I've tried disk management - the drive is still not detected.

HP USB 2.0.6 - also no difference.

BUT I've also tried using another drive and this time PEtoUSB worked! However, it's still not recognised by WinSetupFromUSB :unsure:

0

Share this post


Link to post
Share on other sites

I wonder what is the sense of asking for advice, and then NOT doing what is suggested. :unsure::whistle:

Partition/format the device manually.

A "not-so-simple" approach :ph34r: (BUT surely working on 2K as it was actually developed on 2K), is detailed here:

http://reboot.pro/5000/

http://reboot.pro/5000/page__st__1

Right now we have NO way to know if there is an actual problem with the way the stick is partitioned/formatted, or if it is an issue of Install Windows from USB when running under 2K that cannot detect a correctly partitioned/formatted stick..

Possible ways to solve this doubt:

  1. partition/format the stick in a SURELY correct way (see above)
    OR:
  2. try the Wnsetup from USB on a machine running XP on the stick "as is".

jaclaz

Edited by jaclaz
0

Share this post


Link to post
Share on other sites

You may also try in advanced options in WinSetupFromUSB to select "Display disk drives on all interfaces, not only USB" and press refresh button.

0

Share this post


Link to post
Share on other sites

You may also try in advanced options in WinSetupFromUSB to select "Display disk drives on all interfaces, not only USB" and press refresh button.

That was it! :thumbup

It seems that WinSetupFromUSB can't detect USB flash disks properly under Win2k.

However, there's another problem when loading drivers in the first stage of the text setup:

usbohci.sys could not be found

I searched for it and found this topic. Now, the problem is that my version of Win2k is Advanced Server and what I have in txtsetup.sif is:

[Strings]
srv_id = "Microsoft Windows 2000 Advanced Server"

Should I change it to

wks_id = "Windows 2000 Professional"

or add it as an additional line? Will it have no negative impact on the system?

Edited by tomasz86
0

Share this post


Link to post
Share on other sites

Finally I've managed to install the system and it turned out to be much simpler than it seemed to be in the beginning.

First of all, I formatted the drive to NTFS using Disk Management. Next I opened WinSetupFromUSB and enabled displaying disk drives in Advanced Options. After that I could select the device I wanted to use. Now I went to txtsetup.sif and added (without changing anything) the wks_id = "Microsoft Windows 2000 Professional" line. Next step was to select the source folder in WinSetupFromUSB and click "GO".

I installed the system on my notebook to test if it works and the installation process went "almost" perfectly. I say almost because there is one problem. There's an update which is run from svcpack and it has one prerequisite - it can be only installed during Windows setup.


[PreRequisite]

Condition = SingleOp, PreReq.SingleOp.InSystemSetup

[PreReq.SingleOp.InSystemSetup]

EqualOp = CheckReg, HKLM, "SYSTEM\Setup", "SystemSetupInProgress", 0x10001, "==", "1"
Display_String = "%NOT_IN_SYSTEM_SETUP%"

Now the problem is that it is not installed when using the USB device and there are no problems with it when setup is run from CD or in a VM. To be sure I disabled the condition and it also installed just fine. The other updates which go from svcpack also install without any problems.

What's the difference here? Why is "HKLM\SYSTEM\Setup\SystemSetupInProgress" different when run form USB and when run from a CD or ISO in a VM?

Apart from that everything seems to install perfectly OK.

0

Share this post


Link to post
Share on other sites

I suggest you to use WinSetupFrom USB 1.4.I'm now extracting Windows 2000 setup files on my USB Flash Drive!Windows 2000 will also work perfectly with NTFS and will have a faster file trasfer speed.I would recommend you to FORMAT your USB before starting this process on NTFS if having FAT32 or FAT16 or any other filesystem.(FAT32,FAT16 OR other FSs are NOT RECOMMENDED)I would also recommend you to test the USB on QEMU by simply selecting "Test in QEMU" button.

Simply it worked VERY VERY GOOD on my 4GB Silicon Power USB Flash Drive.(4GB and UP is recommended but 2GB will work.)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.