Jump to content

rismoney

Member
  • Posts

    3
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

About rismoney

rismoney's Achievements

0

Reputation

  1. Alright, I have made more headway. Had issues with the nic and PE, but solved that by going directly to Broadcom and not using HP drivers. Here's the methodology I boot the system in Win PE - I decided to use PROGMAN.EXE as the shell (from pre SP2 so my desksupport can "just click" They have the following 3 cmd files that launch cpqacuxe -i inifile.ini clear array, mirror OS, and view config in 1 window. 3 Batch files- This is the mirror.ini Action= ReConfigure Method= Custom ; Controller Specifications ; Controller HP Smart Array 5i Controller= Slot 0 ClearConfigurationWithDataLoss=Yes ReadCache= 100 WriteCache= 0 RebuildPriority= Low ExpandPriority= Low SurfaceScanDelay= 15 ; Array Specifications Array= A ; Array Drive Type is Parallel SCSI ; 2:0 (18.2 GB),2:1 (18.2 GB) Drive= 2:0,2:1 OnlineSpare= No ; Logical Drive Specifications LogicalDrive= 1 RAID= 1 Size= Max Sectors= 32 StripeSize= 128 ArrayAccelerator= Enabled ---- This is the clear INI Action= ReConfigure Method= Custom ; Controller Specifications ; Controller HP Smart Array 5i Controller= Slot 0 ClearConfigurationWithDataLoss=Yes ReadCache= 100 WriteCache= 0 RebuildPriority= Low ExpandPriority= Low SurfaceScanDelay= 15 ---- RIS by default tries to use the whole partition unless you "prep it" so I put in a feature to prep it. I kick off disksize.cmd : set /P %answer=Enter The Disk Size paramcreate %1 diskpart /s params.txt It launches paramcreate: del params.txt echo select disk 0>>params.txt echo clean>>params.txt echo convert dynamic>>params.txt echo create volume simple size %answer%>>params.txt echo assign letter=c>>params.txt --- The desktop support user is able to enter the C: Drive Size. I reboot the system into PXE with RebootPXE That's about it for PE Then for RIS OS: I modified a ton of OSC files, to streamline them using <META ACTION=AUTOENTER> I got rid of the Custom/Recover in Group Policy. After selecting the image, I go to a custom OSC: which contains this OU "selector" because my desksupport never move into correct OU <input NAME="MACHINENAME" VALUE=%MACHINENAME% maxlength=20><br> <br><BR> <BOLD> &nbspLocation</BOLD>: <SELECT NAME="MACHINEOU" VALUE=%MACHINEOU%> <OPTION VALUE="domain.com/xxxOffice/SiteA/Servers">xxx OFFICE SITE A <OPTION VALUE="domain.com/IxxxOffice/SiteB/Servers">xx OFFICE SITE B <OPTION VALUE="domain.com/IxxxTest/SiteA/Servers">xx TEST SITE A <OPTION VALUE="domain.com/xxxTest/SiteB/Servers">IxxTest SITE B <OPTION VALUE="domain/Centrally Managed App Servers">xxOFFICE Centrally Managed App My RIS Kickoff script (The first Post RIS Boot) @echo off echo FUTURE Installing Service Pack 1 rem start "" /wait "c:\files\SP1\update.exe -u -z -q" rem echo -completed rem shutdown -r -t 5 -f -c "The system is restarting" echo No Service Packs are currently available for Windows 2003. echo Installing Latest SmartStart (Support Paqs) start "" /wait "c:\files\PSP\setupc" /use-latest echo -completed echo installing missing Survey echo Installing HP ProLiant Survey Utility for Windows Server 2003 ... start "" /wait "c:\files\survey\cp003734.exe" /silent rem add reg key to handle next boot step 2 reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v hotfixes /t REG_SZ /d "c:\step2.cmd" rem add reg key for Remote Desktop reg import C:\files\enable_term.reg rem shutdown sys in 5 seconds shutdown -r -t 60 -f -c "RIS Mandatory restart. Kickoff Complete.cmd completed" ---- I use the Smartstart Support Pack Folder, to install all drivers. This way I can easily upgrade to new versions when I get the cd in the mail without redoing scripts. Termreg is just Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] "fDenyTSConnections"=dword:00000000 I like Remote Desktop Enabled Step2.cmd for /f %%g IN ('dir c:\files\*.cmd /b') Do @echo CALL c:\files\%%g>>c:\RISinstalls.cmd CALL c:\RISinstalls.cmd rename C:\risinstalls.cmd risinstallsdone.txt shutdown -r -t 60 -f -c "RIS Mandatory restart. Windows Hotfixes, Support Tools and Resource Kit installed" I name my cmd files like this 2hotfixes.cmd 3resourcekit.cmd 4supporttools since they go alphabetical in C:\files P.S I got this information from bink.nu I think. @echo off TITLE Hotfix Installation Script echo Collecting list of current hotfixes... echo @echo off>>c:\files\hotfixes\hotfixinst.cmd echo echo Please wait while current hotfixes are being installed. This may take awhile!!!>>c:\files\hotfixes\hotfixinst.cmd for /f %%i IN ('dir c:\files\hotfixes\1 /b') Do @echo start "" /wait c:\files\hotfixes\1\%%i /passive /norestart>>c:\files\hotfixes\hotfixinst.cmd for /f %%i IN ('dir c:\files\hotfixes\2 /b') Do @echo start "" /wait c:\files\hotfixes\2\%%i /q /r:n>>c:\files\hotfixes\hotfixinst.cmd for /f %%i IN ('dir c:\files\hotfixes\3 /b') Do @echo start "" /wait c:\files\hotfixes\3\%%i -u -n -z>>c:\files\hotfixes\hotfixinst.cmd for /f %%i IN ('dir c:\files\hotfixes\4 /b') Do @echo start "" /wait c:\files\hotfixes\4\%%i /C:"dahotfix.exe /q /n" /q>>c:\files\hotfixes\hotfixinst.cmd echo echo - Completed>>c:\files\hotfixes\hotfixinst.cmd echo - Completed echo. CALL c:\files\hotfixes\hotfixinst.cmd rename C:\files\hotfixes\hotfixinst.cmd hotfixdone.txt :end create folders 1,2,3,4, beneath $1\hotfixes\# type 1 is only used by the new XP rollup package. It's unattended switches are "/passive /norestart" This will allow you to view the install progress and it will be unattended. type 2 is used by many packages and uses the switches "/q /r:n" This will also allow for you to view it's progress and allow for unattended install. type 3 is used by many packages as well and uses the switches "-u -n -z" This will allow for all of the same as the above two. type 4 is used by packages such as MDAC and others and uses the switches "/C:"dahotfix.exe /q /n" /q" Same as the above... resource kit cmd @echo off echo Installing Resource Kit for Windows 2003 start /wait msiexec /i "c:\files\reskit\rktools.msi" /Q echo - Completed echo. @echo off echo Installing Support Tools for Windows 2003 start /wait msiexec /i "c:\files\reskit\suptools.msi" /Q echo - Completed echo. There's a ton more but I'm pressed for time. I can answer any individual questions.
  2. Everything works fine on the 380's with mass storage. You need to get a hold of the Smart Start Scripting Toolkit for the appropriate PE mass storage drivers. There is even a CMD file in there that injects them properly. My biggest issue was the onboard nics which are repackaged Broadcoms. I used the driver from Broadcom directly from Broadcom vs HP, and I was good to go. HP I think had busted INF's. Out of curiousity, why don't you use RIS to install the OS unattended, and use PE to configure the "pre-setup". It runs really well. I've built some good scripts to automate the hotfix, HP SmartStart, utils, etc. Its really clean now and simplifies future fixes, growth. I am now trying to script the Array Configuration to autocreate OS mirrors. I am trying to put together a bare-metal build, without ghostlike images. I'd be happy to share info
  3. When my WINPE starts using RIS, I get the dialog box after loading factory -winpe " Shut Down Windows PE What do you want the computer to do?" Reboot Is there anyway to avoid this, or add "Auto-click cancel"?
×
×
  • Create New...