Jump to content











Photo
- - - - -

Ways to Install Windows XP through network


  • Please log in to reply
45 replies to this topic

#26 coder

coder

    Member

  • Members
  • 63 posts
  •  
    United States

Posted 18 September 2012 - 08:18 AM

Your procedure might look flexible to you but it’s a Babel tower.
I install an XP once a year average, I can’t find myself remembering/setting
all of this every single time I have to install an XP.

Edited by coder, 18 September 2012 - 08:18 AM.


#27 cuky

cuky

    Newbie

  • Members
  • 10 posts
  •  
    United Kingdom

Posted 18 September 2012 - 09:47 AM

Your procedure might look flexible to you but it’s a Babel tower.
I install an XP once a year average, I can’t find myself remembering/setting
all of this every single time I have to install an XP.


I suppose that if u have a DVD/CD available and only need to install once a blue moon. then setting up tftpd32 and PXE booting is not for you.


Anyone who does want to use PXE booting XP with TFTPD32 / WIN7. may find the information above of use as the setup process is a one off and saves considerable time and hasstle trying to find a working DVD/CD player and master disc.

many thanks to the author of TFTPD32, what a great bit of software, i love it

#28 coder

coder

    Member

  • Members
  • 63 posts
  •  
    United States

Posted 18 September 2012 - 12:43 PM

If I'm here it's 'cause I need PXE.
I can understand your enthusiasm about Tftpd I also love it (the old one, the new one never worked on my Vista)
but let’s agree tftpd32 is just only one ingredient of this recipe.
i.e. could you please be more specific on how you find “easy” to setup and update with new drivers the BINLSRV?
Are you using the Linux version of BINLSRV? or you installed Python for Windows to run BINLSRV? or there's any other option?

Sorry; It might be me, but I still find the whole thing a real PITA.

#29 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 18 September 2012 - 01:12 PM

@coder
Have you actually READ post #24 in this thread?
What cuky doesn't like (for whatever resons) may be good for you.

:cheers:
Wonko
  • Libertarian likes this

#30 coder

coder

    Member

  • Members
  • 63 posts
  •  
    United States

Posted 18 September 2012 - 02:40 PM

@wonko
my mistake; I just read the tail of the thread.
I'll give a try to your links; thanks

#31 cuky

cuky

    Newbie

  • Members
  • 10 posts
  •  
    United Kingdom

Posted 18 September 2012 - 05:05 PM

@coder
Have you actually READ post #24 in this thread?
What cuky doesn't like (for whatever resons) may be good for you.

:cheers:
Wonko


sorry yes, quiet right if you dont want to mess around with the BINLSRV stuff yourself and want a serva that just works try.

http://www.vercot.com/~serva/
http://www.vercot.co...indowsPXE1.html

if you still want to play around with a manual pxelinux.cfg file and have a standalone BINLSRV read the documentation HERE and update the drivers via the site it recommends using bit torrent. recommend updating not just the network drivers.

#32 cuky

cuky

    Newbie

  • Members
  • 10 posts
  •  
    United Kingdom

Posted 19 September 2012 - 11:00 AM

Are you using the Linux version of BINLSRV? or you installed Python for Windows to run BINLSRV? or there's any other option?


yes there is, you can use the EXE files found in the zip.


Read the PXE_GUIDE page for BINL Service, BINLSRV : download the EXE version for windows.
found in this ZIP http://diddy.boot-la.../click.php?id=5
visit http://driverpacks.net/ and download drivers for the OS you want to use via the torrent files.

I grabbed all these and modified the provided scripts to also update additional drivers other than Network.

DP_LAN_wnt5_x86-32_1205.7z
DP_LAN-RIS_wnt5_x86-32_1011.7z
DP_MassStorage_wnt5_x86-32_1206.7z
DP_Chipset_wnt5_x86-32_1206.7z
DP_CPU_wnt5_x86-32_1005.7z
DP_Graphics_A_wnt5_x86-32_1206.7z
DP_Sound_A_wnt5_x86-32_1111.7z

All the above may have been a bit of over kill, but I know that the machine I was installing had lots of odd stuff in it.( an old compaq )
Then ran this "infparser.exe C:PXEbinlINF"
Then I copied to the drivers directory to the windows source.
You then need to actually start the BINLSRV binary so that it can provide a service!
  • Libertarian likes this

#33 coder

coder

    Member

  • Members
  • 63 posts
  •  
    United States

Posted 19 September 2012 - 03:38 PM

@wonko :good: Thanks!
Serva links made my day, I got my MSDN XP SP3 installed on Vmware Workstation on first try; 0 hassle !
I haven’t tried yet but it seems it also installs Vista and 7.

@cuki
Being Serva a single exe solution not even in my wildest dreams I can imagine how you can say that your method is “easier” than Serva :dubbio:
I don’t know, I just want to get an OS installed and I really find no pleasure setting up complex environments when there are far easier alternatives arround. Thanks anyway.

#34 steve6375

steve6375

    Platinum Member

  • Developer
  • 5,235 posts
  • Location:UK
  • Interests:computers (!), programming (masm,vb6,C,vbs), OSes, photography,TV,films,guitars
  •  
    United Kingdom

Posted 19 September 2012 - 05:11 PM

Yep, Serva is cool :thumbsup: - I included a tutorial for it on my site some time ago - see http://www.rmprepusb...tutorials/serva
  • Libertarian likes this

#35 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 20 September 2012 - 03:14 PM

Easiest and fastest way for me to install XP from a network was (for few machines):

- Boot WinPE (from PXE or CD/USB) with network drivers integrated and ability to access network shares.
- Share windows installation one some other machine.
- On PE Map network drive that points to shared install.
- Create NTFS partition and install NT boot record using BootICE (if your disk was blank).
- Run i386/winnt32.exe and follow "regular" windows install procedure.
- Reboot (and boot from HDD) and follow the installation just like from CD.

*Winnt32 will copy all installation files on destination partition (You can check out Winnt32 command line options for more details on choosing destination drive)
If you have some customizations in the root of the XP CD you should copy them manully since winnt will copy only nececery setup files/folders.

I find this more user friendly than boot disk from nu.com and easier to integrate drivers for more recent network adapters.
Biggest downside of this method is that it cant automatically create partition nor boot record. And you have to use command line switches if you want to choose specific destination partition.

#36 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 20 September 2012 - 04:38 PM

Just as a reality check, a couple definitions:
http://dictionary.re...com/browse/easy
http://dictionary.re...com/browse/fast

Examples:
easier:
http://www.vercot.com/~serva/

faster:
http://reboot.pro/15965/
http://reboot.pro/17108/
http://reboot.pro/17121/

even faster:
http://reboot.pro/17520/

:cheers:
Wonko
  • Libertarian likes this

#37 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 20 September 2012 - 05:13 PM

Just as a reality check, a couple definitions: http://dictionary.re...com/browse/easy http://dictionary.re...com/browse/fast

I'll check them out :lol:


easier: http://www.vercot.com/~serva/

I've just found about serva, and will definitely try it out.

faster: http://reboot.pro/15965/ http://reboot.pro/17108/ http://reboot.pro/17121/ even faster: http://reboot.pro/17520/

I always learn from your posts :clap:
Seriously, though newly registered, you've helped me many times.

#38 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 20 September 2012 - 06:00 PM

:clap:
Seriously, though newly registered, you've helped me many times.

A (happy) stowaway bunny in the basket? :w00t: :ph34r:

;)

:smiling9:

:cheers:
Wonko

#39 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 20 September 2012 - 10:25 PM

A (happy) stowaway bunny in the basket? :w00t: :ph34r: ;) :smiling9:

:loleverybody: who would say stowaways are such a big issue :D

Anyway, not to start another topic since this may concern OP and i'm just experimenting.
Got stuck on "Please Wait"
Spoiler


While serva log tab was spewing these errors
Spoiler


After a while of pleasantly waiting i got the screen like i'm missing network drivers. And that should not be the case since i'm using VBox's PCnet-FASTIII for which as far as i know are included in XP.
Spoiler


I've have also tried with two different XP images and one Server 2k3 and driverpacks.net DP on LAN RIS.
Shares done accordingly.

#40 coder

coder

    Member

  • Members
  • 63 posts
  •  
    United States

Posted 21 September 2012 - 01:49 PM

Serva is easy if you read its how-to :book:
http://www.vercot.co...indowsPXE1.html

you can see your errors on its troubleshooting section:
http://www.vercot.co...troubleshooting

your error log looks identical to the one explained at
7.5.1- RIS OSs proxyDHCP requirement

your driver screen looks identical to
Fig 8: RIS, Missing Net driver error


after you read at least once the previous link you can consider steve6375's tutorial
as a very nice half page Serva quick reference.
  • Libertarian likes this

#41 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 21 September 2012 - 03:39 PM

Serva is easy if you read its how-to :book:
http://www.vercot.co...indowsPXE1.html

you can see your errors on its troubleshooting section:
http://www.vercot.co...troubleshooting


Yes, it was my fault and i'm ashamed :frusty: . I speeded through the how to.
I've chosen DHCP since i didnt have one on my network... Didnt read the part that proxyDCHP was a requirement.

It works now! Thank you :victory:

Also, is formating the drive automatically without choosing partitions and what not default behaviour? Can that be changed so its possible to chose the drive/partition for format?

#42 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 21 September 2012 - 05:16 PM

Also, is formating the drive automatically without choosing partitions and what not default behaviour? Can that be changed so its possible to chose the drive/partition for format?

That should be independent for Serva (or any other PXE/DHCP/TFTP/BINL/etc. ) , i.e. depending on WINNT.SIF and/or unattended.txt in the source.

:cheers:
Wonko
  • Libertarian likes this

#43 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 21 September 2012 - 05:59 PM

It seems that by default remote install with BINL will reformat and partition (first?) drive.
Unless specified otherwise, and Serva generated winnt.sif doesn't do that.

So, one has to add :

[RemoteInstall]

Repartition=NO

UseWholeDisk=NO

to the "C:\SERVA_ROOT\WIA_RIS\%win_xp_32%\_SERVA_\winnt.sif"

#44 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 21 September 2012 - 06:39 PM

Unless specified otherwise, and Serva generated winnt.sif doesn't do that.

Can you expand on this?
You mean that after you copy "your source" WINNT.SIF to the PXE structure Serva changes it? :dubbio:
When?
Or it sends through PXE/TFTP/BINL/*whatever* a different file?

:cheers:
Wonko

#45 Libertarian

Libertarian
  • Members
  • 8 posts
  •  
    Serbia

Posted 21 September 2012 - 07:33 PM

My XP iso didn't contain winnt.sif. I just extracted it to appropriate folder and Serva did all the work. :happy_dance:
It actually created winnt.sif with necessary options, and just saw that Serva says so in the log file:


[09/21 20:54:37.716] BINL Inf: Preparation/Maintenance procedures "Start" **

[09/21 20:54:37.721] BINL Inf: Copied OK, C:\SERVA_ROOT\WIA_RIS\win_xp_32\_SERVA_\ntdetect.com

[09/21 20:54:37.740] BINL Inf: Expandd OK, C:\SERVA_ROOT\WIA_RIS\win_xp_32\_SERVA_\ntldr

[09/21 20:54:37.743] BINL Inf: Expandd OK, C:\SERVA_ROOT\WIA_RIS\win_xp_32\_SERVA_\startrom.n12

**** OMMITED ****

[09/21 20:54:42.701] BINL Inf: Created OK, C:\SERVA_ROOT\WIA_RIS\win_xp_32\_SERVA_\ServaBINL.dat

[09/21 20:54:42.701] BINL Inf: ServaBINL.dat, Platform= NTx86, Parsed INF files= 831 , Used= 67, Filed records= 268

[09/21 20:54:42.701] BINL Inf: Created OK, C:\SERVA_ROOT\WIA_RIS\win_xp_32\_SERVA_\winnt.sif

[09/21 20:54:42.729] BINL Inf: Preparation/Maintenance procedures "End" **


For the sake of testing i deleted all the files execpt \_SERVA_\winnt.sif from setup directory and extracted iso again. Serva did go to preparation procedure again and did replace my customized winnt.sif.
Once Serva finished preparing you can replace or customize winnt.sif and if nothing (much) is changed in setup files it wont go through preparation (on next start) again and won't replace your winnt.sif
Though it would be nice to know what triggers reparation procedure to create winnt.sif

I would just recommend Serva developer to add remote install options so win setup doesn't format the drive automatically which can cause a lot of headache for someone.

Or it sends through PXE/TFTP/BINL/*whatever* a different file?

It definitely sends \_SERVA_\winnt.sif

And here's how serva generated winnt.sif looks like:

Spoiler


#46 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 10,525 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 21 September 2012 - 07:48 PM

My XP iso didn't contain winnt.sif.

Well, then it cannot "by sheer magic" be RIS deployed.
See:
http://diddy.boot-la...s/winnt_sif.htm
*someone* has to create the WINNT.SIF

Serva evidently creates a "base" one that you should anyway review and check.
I asked how/when because I thought that somehow it replaced "your" WINNT.SIF after having created the directory structure.
BUT asking for an user confirmation when overwriting an existing file and a few words on this point on the guide would be nice anyway :).

:cheers:
Wonko
  • Libertarian likes this




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users