alcho Posted July 13, 2005 Share Posted July 13, 2005 hey all i made my unattended xp sp2 install disk with all my apps no probs working great.But now i would like to use ris to deploy it for me.I installed ris on the server and copied the contents of the dvd to the share folder and tried to setup a client pc.All went well and it installed fine except it didnt install any of the apps like it does when im using the cd and it didnt fill in the product key.Do i have to place the $oem$ folder inside the i386 folder or beside it to get it to load using ris.And also do i leave my answer file named winnt.sif in the i386 folder.Thanks for all your help in advance.. Link to comment Share on other sites More sharing options...
snooz Posted July 14, 2005 Share Posted July 14, 2005 (edited) You will need to place the $OEM$ beside i386.RIS sif has different settings in it. After running risetup a ristndrd.sif file will be created in a templates folder in i386.Here are two great articles covering RIS.http://bink.nu/Forums/ShowPost.aspx?PostID=1684http://web.mit.edu/ist/topics/windows/serv...du/whatsRIS.htmIn case you need a reference here is my RIS sif;===============================[data]floppyless = "1"msdosinitiated = "1"OriSrc = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"OriTyp = "4"LocalSourceOnCD = 1[setupData]OsLoadOptions = "\noguiboot \fastdetect"SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"[unattended]OemPreinstall = yesDriverSigningPolicy = IgnoreNoWaitAfterTextMode = 0FileSystem = ConvertNTFSExtendOEMPartition = 0ConfirmHardware = noNtUpgrade = noWin31Upgrade = noTargetPath = \WINDOWSOverwriteOemFilesOnUpgrade = noOemSkipEula = yesInstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"UnattendMode = FullUnattendedUnattendSwitch = YesOemPnPDriversPath = "\Drivers\FP;\Drivers\D600\AUDIO;\Drivers\D600\MODEM;\Drivers\D600\NIC;\Drivers\D600\SCARD;\Drivers\D600\VIDEO;\Drivers\D600\WLAN;\Drivers\D610\AUDIO;\Drivers\D610\MODEM;\Drivers\D610\NIC;\Drivers\D610\SCARD;\Drivers\D610\VIDEO;\Drivers\D610\WLAN;\Drivers\GX280\AUDIO;\Drivers\GX280\NIC;\Drivers\GX280\SCARD;\Drivers\GX280\VIDEO;\Drivers\GX280\VIDEO2;\Drivers\GX280\WLAN"[userData]FullName = OrgName = ComputerName = %MACHINENAME%ProductKey = [identification]JoinDomain = %MACHINEDOMAIN%CreateComputerAccountInDomain = Yes DoOldStyleDomainJoin = Yes[GuiUnattended]AdminPassword = OemSkipWelcome = 1OemSkipRegional = 1TimeZone = 020AutoLogon = YESAutoLogonCount = 1[TerminalServices]AllowConnections = 1[Networking] InstallDefaultComponents = No[NetAdapters] Adapter1=params.Adapter1[params.Adapter1] INFID = *[NetClients] MS_MSClient = params.MS_MSClient[NetServices] MS_SERVER = params.MS_SERVER[NetProtocols] MS_TCPIP = params.MS_TCPIP[params.MS_TCPIP] DNS = Yes UseDomainNameDevolution = Yes EnableLMHosts = Yes AdapterSections = params.MS_TCPIP.Adapter1 SyncDomainWithMembership = 1[params.MS_TCPIP.Adapter1] SpecificTo = Adapter1 DHCP = Yes WINS = No NetBIOSOptions = 0[RemoteInstall]Repartition = YesUseWholeDisk = Yes[OSChooser]Description = "Microsoft Windows XP Professional"Help = "Automatically installs Microsoft Windows XP Professional without prompting the user for input."LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"ImageType = FlatVersion = "5.1 (0)"====================================== Edited July 14, 2005 by snooz Link to comment Share on other sites More sharing options...
alcho Posted July 14, 2005 Author Share Posted July 14, 2005 I have tried placing the $oem$ folder beside the i386 folder but when the runonce starts after xp is setup it tells me it cannot find c:\install\applications so it seems to me that the install folder is not getting copied over..any ideas why thanks again Link to comment Share on other sites More sharing options...
snooz Posted July 14, 2005 Share Posted July 14, 2005 What is your folder structure like in $OEM$?In $OEM$ you can have;$1 (Root)-Drivers-Apps$$ (System)etcI install applications from a share instead of within the RIS folder structure. I call the share Apps$.cmdlines.txt------------------------[COMMANDS]"Accounts.cmd"Accounts.cmd------------------------@echo offregedit /s settings.regcscript islaptop.vbsstart /wait renuser administrator userxcacls %WINDIR%\Temp /e /g Everyone:f /yThe Settings.reg holds the RunOnceEx calls to install the applications.Settings.reg--------------------------Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx]"TITLE"="Installing Applications"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\005]@="Mapping Apps Share""1"="net use x: \\\\server\\Apps$ /user:domain\\user password /persistent:no"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\010]@="Adobe Reader""1"="X:\\Acroread7\\acroread701.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\025]@="EPO Agent""1"="X:\\EPOAgent\\FramePkg.exe /silent"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\035]@="Media Player 10""1"="X:\\wmplayer10\\wmp10m.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\040]@=".NET Framework""1"="X:\\NETFrame111\\netfxsp1.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\045]@="Office 2003 Pro""1"="X:\\OFFPRO11\\setup.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\050]@="Sun Java 5""1"="X:\\SunJava5\\jre503.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\055]@="Windows Messenger""1"="X:\\Messenger5\\messenger.msi /qb-"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\060]@="Cleanup""1"="C:\\Cleanup.cmd"The above apps are consistent on all my builds so I like to have them out on a share in case they need to be reinstalled etc. Link to comment Share on other sites More sharing options...
alcho Posted July 15, 2005 Author Share Posted July 15, 2005 thanks all for your help i got it working the oem preinstall was set to no in the sif file i changed the value to yes and all is working great nowthanks again Link to comment Share on other sites More sharing options...
un4given1 Posted July 15, 2005 Share Posted July 15, 2005 snooz: I'm very flattered that you have referenced one of my posts on Bink.nu I have a link at home to an archive of my website from years ago (anythingit.org) that has a RIS post on it that's even more informative. Let me know if you have any questions. Link to comment Share on other sites More sharing options...
midiboy Posted July 23, 2005 Share Posted July 23, 2005 Hi un4given1 !I have read your and the other guide on bink.nu with great interest and understand now how RIS works (theoretically ).However, I still don´t fully understand the client side of things. How would I be able to create a boot disk/floppy with an PXE boot client that will work with every available NIC (not only 3Com and some Intel cards). Some NIC´s don´t seem to support booting from a network, at least most of the newer onboard NIC´s don´t.Any ideas on that ?Also I would be very interested in that additional guide you have at home :-) If you don´t mind sharing it ...Thanks,Alex Link to comment Share on other sites More sharing options...
oioldman Posted October 5, 2005 Share Posted October 5, 2005 midiboy,to get your newer nics working you need to place the .inf and corresponding .sys file into the i386 directory of your image.stop and start the service Boot Information Negotiation Layer service. this should create a corresponding .PNF file, if not first time, wait 30secs and repeat. (It does work just takes a few goes)Once the .PNF is their, your good to use PXE and all should be ok. 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