chiners_68 Posted March 29, 2006 Share Posted March 29, 2006 Just run riprep for the first time & got a message saying that reparse point found.the folder will not be copied to the installation image. it is suggessted that you write a script to recreate this point after a user's initial loggin.has any one come across this, know what to do & got a script to do this whatever it is?cheers Link to comment Share on other sites More sharing options...
sylvain_langlois Posted July 27, 2006 Share Posted July 27, 2006 Hello,I would like to know if you solved your problem. I had the same error message and I was wondering how to solve this issue.Thank you. Link to comment Share on other sites More sharing options...
cluberti Posted July 28, 2006 Share Posted July 28, 2006 Is the SIS Groveler service running on the server hosting the RIS image? What the error message says is that a file (or files) that were supposed to be copied to the machine are actually just links, and are stored elsewhere on the RIS volume (reparse points created by the SIS groveler). If your account doesn't have rights to the location where the reparse point is directing the file copy to, or the SIS groveler service is not running, you will get this message. Link to comment Share on other sites More sharing options...
sylvain_langlois Posted July 28, 2006 Share Posted July 28, 2006 Yeah, the groveler is running. I did the riprep with an admin user. I have access to everything on the server. Link to comment Share on other sites More sharing options...
sylvain_langlois Posted July 28, 2006 Share Posted July 28, 2006 I did a "verify server" in the "Remote Install" tab of the server properties. It came up with an error and said it fixed it. I'll try another riprep on Monday and I'll tell you the results. Link to comment Share on other sites More sharing options...
sylvain_langlois Posted July 31, 2006 Share Posted July 31, 2006 Well, that didn't solve the problem.I keep getting a bunch of groveler errors in my event log. I first get an ESENT error (ID: 623) sayinggrovel (5264) The version store for this instance (0) has reached its maximum size of 2Mb. It is likely that a long-running transaction is preventing cleanup of the version store and causing it to build up in size. Updates will be rejected until the long-running transaction has been completely committed or rolled back. Possible long-running transaction: SessionId: 0x00FB0280 Session-context: 0x00000000 Session-context ThreadId: 0x00000F10 Cleanup: 1And then I get a Groveler error (ID: 12292) sayingThe groveler on partition d:\ has failed due to a database error. See ESENT event log entries for details.After that, according to the event log, the server tries to restart the groveler every hour without success.Any idea what is the problem? Link to comment Share on other sites More sharing options...
tarquel Posted July 31, 2006 Share Posted July 31, 2006 If your using a method such as AutoRIS [or the newer AutoImage], then it is likely the reason for the problems [i've had no luck running RIPrep when using AutoRIS].I havent bothered with RIPrep as using AutoRIS works for me [mainly hehe when i use it right ]CheersNath. Link to comment Share on other sites More sharing options...
RogueSpear Posted July 31, 2006 Share Posted July 31, 2006 I've never had anything but grief with RIPrep which is why I've never supported it. It's complete rubbish. Link to comment Share on other sites More sharing options...
cluberti Posted August 2, 2006 Share Posted August 2, 2006 Link to comment Share on other sites More sharing options...
sylvain_langlois Posted August 3, 2006 Share Posted August 3, 2006 I tried disabling the groveler service on the RIS server and it didn't solve the problem.I don't understand, everything worked fine until that set of images. I made about 10 images before that one and I never had any error message.I'm not using any AutoRIS or AutoImage. I'm just working with the standard Microsoft tools (RIS and Riprep). So, except for RogueSpear , is anybody willing to make a suggestion as to how I can solve this problem? Link to comment Share on other sites More sharing options...
cluberti Posted August 4, 2006 Share Posted August 4, 2006 900617: "ESENT" and "Groveler" events are logged in the Application log when you use the Remote Installation Services component in Windows Server 2003http://support.microsoft.com/default.aspx?...kb;EN-US;900617 Link to comment Share on other sites More sharing options...
Duil Posted August 9, 2006 Share Posted August 9, 2006 I used the following method to resolve the issue.After the image is riprep'ed and in the riprep'ed image folder that was created and reported the reparse notification I created a folder in:RemoteInstall\Setup\English\Images\Riprep_dir_name\I386\Mirror1\UserData\Winntcalled RISupds. That folder contains an $OEM$ sub folder. In the $OEM$ folder I placed 3 files:cmdlines.txtLinkit.cmdlinkd.exelinkd.exe is from the Win2003 server resource kit.in the riprep.sif file, under the "[unattended]" section it must contain at least the following:[unattended]OemPreinstall = yesInstallFilesPath = "c:\winnt\RISupds"The cmdlines.txt would be:[Command]"c:\winnt\RISupds\$OEM$\Linkit.cmd"The Linkit.cmd file would contain (all on one line):start /w c:\winnt\lRISupds\$OEM$\linkd.exe c:\winnt\assembly\gac_32\system.enterpriseservices\2.0.0.0__b03f5f7f11d50a3a C:\WINNT\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790Now your reparse point that you need to recreate may be different, I need this for .NET Framework 2.0.You can change the paths, folder names, try variables as you like except the $OEM$ folder is required and the cmdlines.txt in that folder also. And the "InstallFilesPath" is required to point to the parent folder of $OEM$.Good Luck and I hope I didn't miss anything here,Duil Link to comment Share on other sites More sharing options...
sylvain_langlois Posted August 10, 2006 Share Posted August 10, 2006 Duil: I did everything outlined in your solution. The problem now is that I already have a paramater set in InstallFilesPath. I don't think I can remove it, but can I add the c:\winnt\RISupds using a ; ?Would something like this work?InstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%;C:\Windows\RISupds" Link to comment Share on other sites More sharing options...
Duil Posted August 10, 2006 Share Posted August 10, 2006 Sylvain,As long as it's a riprep'ed image and not a CD based OS image (like when running Risetup.exe) you can remove the pre-existing "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%" path and just enter in the "C:\windows\RISupds".Duil Link to comment Share on other sites More sharing options...
Duil Posted August 17, 2006 Share Posted August 17, 2006 <Quick Add on>For those who aren't familar with reparse points you can of course do a web search, but if all you care about is verifying your procedure worked you need to check it by doing a directory listing ("dir") at a command prompt. You cannot see it in Explorer. It will appear as a junction as in my example below. Directory of C:\WINNT\assembly\GAC_32\System.EnterpriseServices08/03/2006 12:42 PM <DIR> .08/03/2006 12:42 PM <DIR> ..08/03/2006 12:42 PM <JUNCTION> 2.0.0.0__b03f5f7f11d50a3aDuil 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