szwicker Posted November 7, 2004 Share Posted November 7, 2004 I've only recently begun working with WinPE (latest version in as far as I know) and I've experienced limited success with it as an installation tool.Up until now I've been using RIS w/ .sif files & scripts, etc to perform my automated installations and I'm fairly pleased with it. I just started working with WinPE as an alternative. I'm currently booting to WinPE and then connecting to the distribution point on my server which contains the installation files, etc.Here's my questions:1. I run Winnt32 /syspart:c: and the installation begins copying files. At one point it just stops. The installation window closes and I'm back in the WinPE Desktop. I type "exit" and the machine reboots into the familiar blue dos installation screen where it continues to copy files and complete the installation. Is this working properly? The installation does complete itself but I thought the whole idea of using WinPE would be to avoid the "dos aspects" of the installation. 2. What makes this superior to automation using RIS w/ a .sif files & a few scripts. How much faster should the PE method be?Thanks for any responses in advance. Link to comment Share on other sites More sharing options...
mbouchard Posted November 8, 2004 Share Posted November 8, 2004 1. I run Winnt32 /syspart:c: and the installation begins copying files. At one point it just stops. The installation window closes and I'm back in the WinPE Desktop. I type "exit" and the machine reboots into the familiar blue dos installation screen where it continues to copy files and complete the installation. Is this working properly?Yes this is normal, all you would need to do after running winnt32 would be to exit the CMD window, I think it is titled Starnet.cmd, but if you use vbscript you could exit all open existing cmd windows to make sure you reboot. For instance I use this to exit up to 6 open cmd windows.Do'Reboot PC. Close Up to 5 open CMD windows Do While Counter < 5 Counter = Counter + 1 If Counter = 6 Then Check = False Exit Do End If WshShell.AppActivate "cmd" WshShell.sendkeys "exit" WshShell.sendkeys "~" LoopLoop Until Check = FalseThe installation does complete itself but I thought the whole idea of using WinPE would be to avoid the "dos aspects" of the installation.You are able to fully script the install in that after 5 min of a techs time, Windows will install with no further input. You are able to put a graphical interface (some use C++, VB, or HTA) on the setup to aliviate technician errors in selecting setup options. Unfortunately our helpdesk is not the greatest and they keep bringing in temps, so the method we use for setting up the systems is faily id*** proof. As long as they can read they can get the system setup. 2. What makes this superior to automation using RIS w/ a .sif files & a few scripts. How much faster should the PE method be?I have not used Ris so can not answer this.I would be happy to share what I have with you if you would like.Mike Link to comment Share on other sites More sharing options...
crossgrid Posted November 12, 2004 Share Posted November 12, 2004 I have a working windows PE installation for windows xp and i think i'm happy with it but my concern is how does microsoft do it with their installation. I was also looking at hp's reinstall of the OS and they also use winbom.ini and they have it some how where it doesn't reboot and does the whole installation. any ideas? Link to comment Share on other sites More sharing options...
mbouchard Posted November 12, 2004 Share Posted November 12, 2004 What do you mean by "how does microsoft do it with their installation"? Link to comment Share on other sites More sharing options...
crossgrid Posted November 12, 2004 Share Posted November 12, 2004 well everything is on the 32bit gui window it does reboot into that familiar dos screen. Does the whole installation with gui and whatnot. Link to comment Share on other sites More sharing options...
likuidkewl Posted November 12, 2004 Share Posted November 12, 2004 I was also looking at hp's reinstall of the OS and they also use winbom.ini and they have it some how where it doesn't reboot and does the whole installationThey are just re-applying an image to the machine, to the best of my knowledge of HP. Last time I had my hands on one it was PowerQuest, which is now Symantec.well everything is on the 32bit gui window it does reboot into that familiar dos screen. Does the whole installation with gui and whatnot?? I am confused as to what you are trying to do, if you are trying to do the whole install from PE only, that so far as i know won't work. Because the installation needs to have direct access to the disc among other things. So the reboot is needed at the end of the file copy phase. Link to comment Share on other sites More sharing options...
despal Posted November 13, 2004 Share Posted November 13, 2004 Too bad, I was in a great mood when I found out how to start the installation from WinPE. I actually thought that something crashed and the installation window closed. But after reading this topic I finally understood there must be no way to avoid the "blue screen of installation" (not "of death" ).Is there really a way to avoid the holy reboot in "doslike" mode and get the installation done in GUI, except of rewriting and redesigning the installation yourself? Link to comment Share on other sites More sharing options...
mbouchard Posted November 14, 2004 Share Posted November 14, 2004 Is there really a way to avoid the holy reboot in "doslike" mode and get the installation done in GUI, except of rewriting and redesigning the installation yourself? What is wrong with the reboot into text mode? It is just part of the process and is where, if I am not mistaken, the HAL is configured. Link to comment Share on other sites More sharing options...
szwicker Posted November 15, 2004 Author Share Posted November 15, 2004 Thanks to Mbouchard for the response to my previous question. I guess what I'm trying to do at this point is to install Windows XP with the ability to name it, etc at the outset. It looks like there are a few GUI or "fill in the blanks" that have been created here that can be run at the beginning of the install.Also, I'm wondering what I can do to speed up the WinPE part of the install. It seems to take longer than I thought to boot over RIS. Some of those first parts seem to really drag during boot. Any suggestions? Link to comment Share on other sites More sharing options...
mbouchard Posted November 15, 2004 Share Posted November 15, 2004 I guess what I'm trying to do at this point is to install Windows XP with the ability to name it, etc at the outset. It looks like there are a few GUI or "fill in the blanks" that have been created here that can be run at the beginning of the install.This would all depend on how in depth you want to get and your programing knowledge as you could great a GUI interface in VB, C++, HTA (HTML Application), or others whose Run times you can get working. I have gone the HTA route as I am not that familiar with any sort of programing.Also, I'm wondering what I can do to speed up the WinPE part of the install. It seems to take longer than I thought to boot over RIS. Some of those first parts seem to really drag during boot. Any suggestions?I might be mistaken, but I think that booting PE in RIS is slower than booting to the PC. But I have not used RIS and PE so am not sure on this. Link to comment Share on other sites More sharing options...
ChrisBaksa Posted November 15, 2004 Share Posted November 15, 2004 Thanks to Mbouchard for the response to my previous question. I guess what I'm trying to do at this point is to install Windows XP with the ability to name it, etc at the outset. It looks like there are a few GUI or "fill in the blanks" that have been created here that can be run at the beginning of the install.Also, I'm wondering what I can do to speed up the WinPE part of the install. It seems to take longer than I thought to boot over RIS. Some of those first parts seem to really drag during boot. Any suggestions?Mr. bouchard is a great guy. We chat ocassionaly. Remove all un needed drivers to speed up the boot time.You can speed up the entire process but scrapping the unattend setup and using imaging. Takes half the time if done correctly. Also remove the fonts that are not used. You can carve 30 to 50 megs off the CD image by stripping it down as best you can.Here is a start...del pecd.root\I386\Fonts\angsaz.ttfdel pecd.root\I386\Fonts\artrbdo.ttfdel pecd.root\I386\Fonts\artro.ttfdel pecd.root\I386\Fonts\browa.ttfdel pecd.root\I386\Fonts\browab.ttfdel pecd.root\I386\Fonts\browai.ttfdel pecd.root\I386\Fonts\browau.ttfdel pecd.root\I386\Fonts\browaub.ttfdel pecd.root\I386\Fonts\browaui.ttfdel pecd.root\I386\Fonts\browauz.ttfdel pecd.root\I386\Fonts\browaz.ttfdel pecd.root\I386\Fonts\comic.ttfdel pecd.root\I386\Fonts\comicbd.ttfdel pecd.root\I386\Fonts\cordia.ttfdel pecd.root\I386\Fonts\cordiab.ttfdel pecd.root\I386\Fonts\cordiai.ttfdel pecd.root\I386\Fonts\cordiau.ttfdel pecd.root\I386\Fonts\cordiaub.ttfdel pecd.root\I386\Fonts\cordiaui.ttfdel pecd.root\I386\Fonts\cordiauz.ttfdel pecd.root\I386\Fonts\cordiaz.ttfdel pecd.root\I386\Fonts\david.ttfdel pecd.root\I386\Fonts\davidbd.ttfdel pecd.root\I386\Fonts\davidtr.ttfdel pecd.root\I386\Fonts\estre.ttfdel pecd.root\I386\Fonts\frank.ttfdel pecd.root\I386\Fonts\gautami.ttfdel pecd.root\I386\Fonts\georgia.ttfdel pecd.root\I386\Fonts\georgiab.ttfdel pecd.root\I386\Fonts\georgiai.ttfdel pecd.root\I386\Fonts\georgiaz.ttfdel pecd.root\I386\Fonts\impact.ttfdel pecd.root\I386\Fonts\latha.ttfdel pecd.root\I386\Fonts\mriam.ttfdel pecd.root\I386\Fonts\mriamc.ttfdel pecd.root\I386\Fonts\mriamfx.ttfdel pecd.root\I386\Fonts\mriamtr.ttfdel pecd.root\I386\Fonts\mvboli.ttfdel pecd.root\I386\Fonts\nrkis.ttfdel pecd.root\I386\Fonts\pala.ttfdel pecd.root\I386\Fonts\palab.ttfdel pecd.root\I386\Fonts\palabi.ttfdel pecd.root\I386\Fonts\palai.ttfdel pecd.root\I386\Fonts\raavi.ttfdel pecd.root\I386\Fonts\rod.ttfdel pecd.root\I386\Fonts\rodtr.ttfdel pecd.root\I386\Fonts\shruti.ttfdel pecd.root\I386\Fonts\simpbdo.ttfdel pecd.root\I386\Fonts\simpfxo.ttfdel pecd.root\I386\Fonts\simpo.ttfdel pecd.root\I386\Fonts\trebuc.ttfdel pecd.root\I386\Fonts\trebucbd.ttfdel pecd.root\I386\Fonts\trebucbi.ttfdel pecd.root\I386\Fonts\trebucit.ttfdel pecd.root\I386\Fonts\tunga.ttfdel pecd.root\I386\Fonts\upcdb.ttfdel pecd.root\I386\Fonts\upcdbi.ttfdel pecd.root\I386\Fonts\upcdi.ttfdel pecd.root\I386\Fonts\upcdl.ttfdel pecd.root\I386\Fonts\upceb.ttfdel pecd.root\I386\Fonts\upcebi.ttfdel pecd.root\I386\Fonts\upcei.ttfdel pecd.root\I386\Fonts\upcel.ttfdel pecd.root\I386\Fonts\upcfb.ttfdel pecd.root\I386\Fonts\upcfbi.ttfdel pecd.root\I386\Fonts\upcfi.ttfdel pecd.root\I386\Fonts\upcfl.ttfdel pecd.root\I386\Fonts\upcib.ttfdel pecd.root\I386\Fonts\upcibi.ttfdel pecd.root\I386\Fonts\upcii.ttfdel pecd.root\I386\Fonts\upcil.ttfdel pecd.root\I386\Fonts\upcjb.ttfdel pecd.root\I386\Fonts\upcjbi.ttfdel pecd.root\I386\Fonts\upcji.ttfdel pecd.root\I386\Fonts\upcjl.ttfdel pecd.root\I386\Fonts\upckb.ttfdel pecd.root\I386\Fonts\upckbi.ttfdel pecd.root\I386\Fonts\upcki.ttfdel pecd.root\I386\Fonts\upckl.ttfdel pecd.root\I386\Fonts\upclb.ttfdel pecd.root\I386\Fonts\upclbi.ttfdel pecd.root\I386\Fonts\upcli.ttfdel pecd.root\I386\Fonts\upcll.ttfdel pecd.root\I386\system32\drivers\afcnt.sysdel pecd.root\I386\system32\drivers\cpqfcalm.sysdel pecd.root\I386\system32\drivers\lp6nds35.sysdel pecd.root\I386\system32\drivers\ql1080.sysdel pecd.root\I386\system32\drivers\ql12160.sysdel pecd.root\I386\system32\drivers\ql1240.sysdel pecd.root\I386\system32\drivers\ql1280.sysdel pecd.root\I386\system32\drivers\ql2100.sysdel pecd.root\I386\system32\drivers\ql2200.sysdel pecd.root\I386\system32\drivers\ql2300.sysdel pecd.root\I386\system32\drivers\rasacd.sysdel pecd.root\I386\system32\drivers\raspppoe.sysdel pecd.root\I386\system32\drivers\raspptp.sysdel pecd.root\I386\system32\drivers\rawwan.sysdel pecd.root\I386\system32\drivers\rocket.sysdel pecd.root\I386\system32\drivers\rootmdm.sysdel pecd.root\I386\system32\drivers\sonydcam.sysdel pecd.root\I386\system32\drivers\speed.sysdel pecd.root\I386\system32\drivers\stlnata.sysdel pecd.root\I386\system32\drivers\sx.sysdel pecd.root\I386\system32\drivers\tbatm155.sysdel pecd.root\I386\system32\drivers\tos4mo.sysdel pecd.root\I386\system32\drivers\tsbvcap.sysdel pecd.root\I386\system32\drivers\wanarp.sysChris Link to comment Share on other sites More sharing options...
ribond Posted November 18, 2004 Share Posted November 18, 2004 A handy tool for minimizing WinPE images is included in the OPK cd's under the SAMPLES directory. There's a file in there called SWINPE.TXT that's basically a list of files that can safely be removed from WinPE without impacting functionality. Easily scriptable: cd /d %winpedir% for %a in (swinpe.txt) do del /s /q %aNOTE: The list includes all the net drivers -- if you want to keep networking access inside of WinPE you just need to modify the script and remove them from the list before you delete them. Link to comment Share on other sites More sharing options...
crossgrid Posted November 18, 2004 Share Posted November 18, 2004 Easily scriptable:cd /d %winpedir%for %a in (swinpe.txt) do del /s /q %athis isnt dos is it? you can't read in text file in for loop in dos can you? i've tested and never could get to read in text file. You using vbscript? Link to comment Share on other sites More sharing options...
scankurban Posted November 19, 2004 Share Posted November 19, 2004 You can use winimage for all image writing Link to comment Share on other sites More sharing options...
getwired Posted November 20, 2004 Share Posted November 20, 2004 Note that if you have Gb or faster Ethernet, and the NIC driver is set to run at full duplex (many are not - you may need to tinker with the inf file) then RIS booting WinPE is actually the fastest way to boot. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now