Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Installing Windows 2000 from USB flash disk?


  • Please log in to reply
17 replies to this topic

#1
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
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?

post-47483-1123010975.png



How to remove advertisement from MSFN

#2
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,712 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag
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?

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#3
jaclaz

jaclaz

    The Finder

  • Developer
  • 15,367 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
You may want to get "back to the basics", follow this:
http://www.msfn.org/...ut-extra-tools/
and report the EXACT errors/problems you find (if any).

jaclaz

#4
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag

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:

Posted Image

post-47483-1123010975.png


#5
jaclaz

jaclaz

    The Finder

  • Developer
  • 15,367 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

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

Posted Image

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

#6
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
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.

post-47483-1123010975.png


#7
jaclaz

jaclaz

    The Finder

  • Developer
  • 15,367 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

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:
  • confirmed that RMPREPUSB was never tested on 2K
  • 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

#8
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,712 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag
I've also never tested WinSetupFromUSB on Windows 2000 as a host OS, nor can recall any reports anyone had. :unsure:

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#9
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
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?

post-47483-1123010975.png


#10
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,712 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag


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:

Posted Image

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.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#11
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
PEtoUSB doesn't work.

Posted Image

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.

Posted Image

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, 28 October 2011 - 11:55 PM.

post-47483-1123010975.png


#12
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,712 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag

PEtoUSB doesn't work.

Posted Image


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.
Posted Image

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.


Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#13
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
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:

post-47483-1123010975.png


#14
jaclaz

jaclaz

    The Finder

  • Developer
  • 15,367 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
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:
  • partition/format the stick in a SURELY correct way (see above)
    OR:
  • try the Wnsetup from USB on a machine running XP on the stick "as is".


jaclaz

Edited by jaclaz, 29 October 2011 - 03:58 AM.


#15
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,712 posts
  • Joined 06-December 06
  • OS:none specified
  • Country: Country Flag
You may also try in advanced options in WinSetupFromUSB to select "Display disk drives on all interfaces, not only USB" and press refresh button.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#16
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag

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, 30 October 2011 - 01:21 AM.

post-47483-1123010975.png


#17
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,516 posts
  • Joined 27-November 10
  • OS:none specified
  • Country: Country Flag
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.

post-47483-1123010975.png


#18
giorgoskara

giorgoskara
  • Member
  • 1 posts
  • Joined 01-November 14
  • OS:Windows 7 x64
  • Country: Country Flag

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 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users