Login to Account Create an Account
Posted 25 October 2003 - 01:22 PM
@visaversa: I looked into your problem from another thread, and you have too much stuff in the directories. I will write a detailed response to your post later tonight, and post an updated version for you to use, with your requested modifications.
Posted 26 October 2003 - 12:41 AM
Thanks for the code...ill try it somewhere today...
True, i think it’s to slow for most of people.
The only reason why I choose for an optional script is to run some thing quicker by skipping things already done…but that’s a matter of opinion I guess.
I do really like your script because it’s easy to see what it does in each step. Nice work…
Yesterday I tried without the iis components and strangely it gave me the same error…Can’t understand why yet.
Could it have to do with permissions on the system drive? Anyway I am sure we find the problem, as always it will be something simple we overlooked. Before I continue to test, I have to finish of an other project.
Thank you for sharing your knowledge and time for investigating this problem.
Posted 27 October 2003 - 09:42 AM
Each day i see some progress in the script...good i like that.
Let us now whenever it ready to test.
Posted 02 November 2003 - 04:59 PM
Just a few problems.
1 none of the msi hotfixes installed...no big deal, all but dotnet one
2 per your list Current HotFixes and Updates Q816093.EXE seems to be a type 1 not 2...it also did not install...gave error saying what switchs could be used
Now this could be just me not the greatest at this stuff.
I have moved Q816093.EXE to type 1 and will retest but all else works great.
BTW where do i put the reg tweaks at ?
I would like to thank all that have posted on this board I have learned alot....Also I have tried every version of unattended installs from webmedic to gosh to Aaron to you and have enjoyed them all...each one is a work of art.
I have nothing bad to say about any of the ways that has been posted each has good and bad points.
Looking forward to the next test
Posted 03 November 2003 - 04:39 AM
Putting msi exe's in ROX2M directory ...doh
also putting Q816093.EXE in the hotfx1 directory...seem this works ...so far
Found where to put the .reg files too...wow reading really does help
will let you know how it goes ....installing now
also will time the install...I know it will take a little over a hour on this 1.1 gig...slow a** system but thats ok.
Thanks to all that posted
Install took 61 mins...only error i got was KB819639.EXE.... i don't think i need this one?
and Windows update shows everthing is updated
Q828026 - Update for Windows Media Player Script Commands, replaces Q819639
again i didn't read....someone slap me
Posted 03 November 2003 - 08:38 AM
Posted 05 November 2003 - 12:46 PM
I would love to get my hands on this script since it fixes a big problem -- I want to use RIS to roll out Windows XP, but post-SP1 hotfixes modify ntoskrnl.exe and so I can't create a RIS image unless I can either slipstream the hotfixes into my I386 folder, or the method used here -- just put all the hotfixes in a script to run after setup.
Anyway, when I try any of GreenMachine's links, I get 404.
Posted 05 November 2003 - 12:52 PM
I think you are a little mistaken about this. Let me know what your problem is in a little more detail and maybe I can help you.
I want to use RIS to roll out Windows XP, but post-SP1 hotfixes modify ntoskrnl.exe and so I can't create a RIS image unless I can either slipstream the hotfixes into my I386 folder, or the method used here -- just put all the hotfixes in a script to run after setup.
Posted 05 November 2003 - 03:00 PM
I ran RISETUP on my server and had it copy over the install files from my Windows XP CD-ROM. The CD has service pack 1 applied already. (It's a gold volulme license key CD from Microsoft, not something I slipstreamed myself.)
I boot a computer using the RBFG.exe boot disk. The machine finds the RIS server and XP gets installed.
I go to the newly created machine and run Windows Update to get the latest hotfixes, .NET framework, stuff like that. At this point, I've got XP SP1 with all the latest updates and Microsoft software (DX9, .NET framework, etc.) Before going any further I want to put an image of that system back up on my RIS server.
But I can't. I run riprep from the RemInst share on my RIS server, and I get the error message "The RIS server to which you are attempting to post this installation does not have the correct CD-based image..." This error is discussed in MS KB article 324573 -- http://support.micro...kb;en-us;324573
Some hotfix I installed modifies ntoskrnl.exe. The version on my RIS server is 5.1.2600.1106 and the version on my new XP box is 5.1.2600.1151. Because of the mismatch RIS won't accept the OS image. (I'm not sure which hotfix modifies ntoskrnl.exe, maybe it would be easiest to just not apply that one and run it in a script after the OS is installed...)
My plan was to create an install of XP that's got all the latest hotfixes applied. This looks to be extremely time consuming. I'm thinking now that the easiest thing will be a batch file to run Qchain and all the hotfixes I want. As new hotfixes come out, I'll just need to modify by batch file and make sure the hotfix executable gets into the right folder.
It's very annoying that I can slipstream a service pack, but can't (easily) slipstream a hotfix. The Microsoft suggestion described in http://www.microsoft...p1/hfdeploy.asp involves expanding the Qxxxxxx.exe hotfixes, finding the latest binaries, and replacing the compressed binaries in my RIS i386 folder with the ones from the expanded hotfixes. Then you have to make a list of all the .cat files as well. For twenty-two hotfixes, that's WAAAAY too much work. I'm getting paid by the hour but I need to get this job done too
Thanks for taking the time to read all this! And thanks for fixing your link GreenMachine. Mabye my answer is there.
Posted 05 November 2003 - 03:12 PM
Posted 05 November 2003 - 03:19 PM
Posted 05 November 2003 - 03:53 PM
ipierce: The reason I asked you about RIS is because I use it myself. I have a technique that I use that does not require you to use RISPREP. I do not like the idea of using anything other than a base image because every time you need to change something you have to redo the image. You can find a HOW TO for RIS that I am working on currently [url="http://www.anythingit.org/home/modules.php?name=Forums&file=viewtopic&t=10&sid=c26dd91a436de4e3fbd653369eea9891""]here[/url] on my website. It is not completed yet, but there is a lot of information. There is a complete section for RIS as well as a section for automation.
To give you an idea of what I do... I use a base Windows image with no service packs installed. If you have tried to slipstream SP1 you have probably run into the problem with BSOD on the boot to GUI mode. This is caused by the lack of SP4 on your domain controller. It's possible that you haven't tried this, or that you aren't using 2000 Server as your domain controller... I was just pointing that out. Anyways... I have edited the Client Installation Wizard screens to allow for customization, asking versions of different software that you might want to install, and questions such as PC type (laptop, desktop...) and remote locations (we have 14). Using a method I devised (Microsoft and everyone else I have spoken to said it wasn't possible) I pass those variables to the registry for use later... During the GUI Mode setup when cmdlines.txt runs I install the VLS package for DirectX9.0b as well as our IEAK package and any HKCU keys. On GuiRunOnce I have it launch a file that installs SP1, places an item in the RunOnce and reboots the PC. Second boot the RunOnce item runs and installs all hotfixes (rollup, critical, recommended), places another item in the RunOnce and reboots again. Third reboot the RunOnce installs all of our standard software that goes on every PC and then launches a script that pulls the variables passed in the CIW and installs the specified versions, places another item in RunOnce and reboots again. Final boot RunOnce installs HKLM REG keys, moves the PC to the correct OU (dependant on the variable for remote location from the CIW), creates a log file locally and on the server, sets the local adminstrator password and cleans all of the temp files and folders off of the PC and reboots again.
I would be more than happy to give you a hand in setting something like this up. I love to help and RIS is my forte.
Posted 05 November 2003 - 04:01 PM
Posted 05 November 2003 - 04:24 PM
Posted 06 November 2003 - 02:54 PM
The upshot is that if you apply a hotfix that updates ntoskrnl, you can't stage that image back to the RIS server.
My solution: I went through the back door. I just replaced the original ntoskrnl.exe on the RIS server with the hotfixed ntoskrnl.exe from the workstation I wanted to RIPrep. Error bypassed
For what it's worth, I did use GreenMachine's XPCREATE application to create an ISO for Windows XP with all the hotfixes and optional components (.NET framework, etc.). I pointed RISetup to the I386 folder that XPCREATE made, and then rolled out a workstation using RBFG and pulled down the XPCREATE I386 image. The OS installed, and then all the hotfixes got installed. But the particular hotfix that updates ntoskrnl.exe didn't get slipstreamed into I386; it was run towards the end of Setup on the new workstation. So I still ran up against the original problem of mismatched ntoskrnl.exe on RIS server and new workstation. That's when I decided it would probably be much easier to make an end run around the whole hotfix process and just manually patch ntoskrnl.exe on my RIS server.
When installing from XPCREATE's I386 folder, all the hotfixes installed silently -- except for two. The first one is KB817778, and it threw an "invalid arguments specified" error. My guess is that it's not the type of hotfix (TYPE1, blue/white icon) that it appears to be based on its icon. Also, Q823718 asked if I wanted to reboot now; maybe it was miscategorized too. Based on the icon it's a TYPE2 but it wasn't completely "silent."
Thanks for your help with this project guys. Now I'm off to create an administrative install point for Office XP...(/me crosses fingers) and install that on my target machine. GreenMachine your XPCREATE is quite a piece of work and I'm glad I found it!
Posted 06 November 2003 - 03:03 PM
Glad you figured it out...
Posted 15 November 2003 - 07:20 PM
Firstly, I've added the GuiRunOnce section to the CD creation process. Five types of files can be run from here:
- Type I Hotfixes
- Type II Hotfixes
- Switchless installers
- MSI installers
- MS Packaged MSI installers (in .EXE format)
This, combined with the OPK or MSFN repackaged versions of MDAC, WMP9 and DirectX allow the script to produce a CD that has zero recommended or critical updates showing at Windows Update, without the need to manually edit one single file (WINNT.SIF is generated by Setup Manager)
Secondly, the Type I hotfixes are now run using the /O /U /N /Z switches. The newly adopted /O switch decreases installation time dramatically. This switch has the side effect of disabling the OEM driver search that causes Type I hotfixes to take a considerable amount of time per hotfix if run from the SVCPACK.INF / CMDLINES.TXT portions of setup.
Lastly, for ease of use, I have integrated a primitive TUI menu, allowing the user to select different options or sections of the entire process.
The basis for this whole project is to be able to produce the most up to date XP CD possible, with as many outdated files as possible removed from the CD, and replaced with the updated file versions. Neither speed, nor disk space were major concerns.
There has been much debate about which Hotfix Slipstreaming Method is best, or truest, or biggest, or fastest. For this reason I have compiled a comparison chart of a few of the different methods presented on MSFN. If statistics, numbers and hard facts are your concern, check out the results HERE!
Posted 15 November 2003 - 07:45 PM
Posted 15 November 2003 - 08:05 PM
I agree with you about staying as kosher (or orthadox) as possible. The slipstream only option I propose is simply an automated version of the process outlined by MS HERE and HERE. I consider that to be safe, even in a corporate environment.
Posted 15 November 2003 - 08:24 PM
I have any question ( to You, MSTest, gosh ? ):
is posibile any "upgrade" this comparison to MSTT (MSTest) method in two variants:
1) full slipstreaming hoffixes with this method
2) slepstreaming only: rollup (KB826939) - guide is simple ( thx gosh ! ) and MM2, WMP9 -guides was simple too ( thx MSTest ! ) and if is possibbile DX9b (a no seek simple) guide and rest of hotfix slipstreaming with RHSM method (because is fantastic script - thx to RoyalBox and You )
Sorry to my English
Posted 15 November 2003 - 08:31 PM
For now, I've slipstreamed RU1 into my XP SP1 CD for work and home using the MSFN guide. As I install XP in so many different situations, however, I've elected for now to keep the other hotfix installations in a separate batch file. I'm not so concerned about having a complete install with one click as I am automating the tedious tasks.
Posted 15 November 2003 - 08:39 PM
The reason I doubt that I will update the chart to include a method such as MSTest's, is that it is simply too complicated for me. I am dead against editing any files by hand, and following the excellent and simple guides of Aaron exhausted my ability to follow directions. If you, or someone else, provides me with the type of files I included with the comparison chart, I could probably produce a CD to complete the chart in terms of speed and CD size.
In terms of a guide for the RHSM, I will work on that ... However, bear in mind that it is basically a "turn-key" script, so the only user intervention required is dropping the right files in the proper directories. I have a page on the site, Current Hotfixes, where the patches and corresponding directories are listed. The only user specific file required, and then only to allow for unattended installation, is WINNT.SIF. All other files are available for download, and most linked off the Current Hotfixes page.
Posted 16 November 2003 - 10:46 AM
What speed was your test system ...cd-rom and cpu?...
just wondering if i have the slowest **** system... i got 55 min to install thats a lot more then 28.04 .
Posted 16 November 2003 - 11:47 AM
from reboot of a formated drive to complete final reboot fully installed on a 1.1 ghz amd with a 52x cd-rom took 37.30 using techtype's install
GreenMachine took 53.10 from formated boot to complete install.
I do think this could have been just me...but thats a big time difference...
BTW no bashing meant GreenMachine...I did notice you timed yours from after the dos copy point. this would have droped the time down alot..per it took almost 15 min to copy the files...have no reason why it took so long...possible a bad burn ?
PLEASE don't be offended
I would just like to find out if this was me ...or more like it my system its not the best test system
Thanks again GreanMachine and techtype...it's enjoyable testing your guy's work and i do learn.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users