RescueandRecovery4.23
DeploymentGuide
Updated:August,2010
RescueandRecovery4.23
DeploymentGuide
Updated:August,2010
Note:Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationinAppendixE
“Notices”onpage161.
SixthEdition(August2010)
©CopyrightLenovo2008,2010.
LENOVOproducts,data,computersoftware,andserviceshavebeendevelopedexclusivelyatprivateexpenseandare
soldtogovernmentalentitiesascommercialitemsasdenedby48C.F .R.2.101withlimitedandrestrictedrightsto
use,reproductionanddisclosure.
LIMITEDANDRESTRICTEDRIGHTSNOTICE:Ifproducts,data,computersoftware,orservicesaredeliveredpursuant
aGeneralServicesAdministration“GSA”contract,use,reproduction,ordisclosureissubjecttorestrictionssetforth
inContractNo.GS-35F-05925.
Contents
Preface.................v
Chapter1.Overview..........1
PredesktopArea...............1
Windowsenvironment.............2
AntidoteDeliveryManager...........2
Rejuvenatingandmigrating...........2
Hintsandtips................3
Chapter2.Installation.........5
Installationconsiderations...........5
Upgradingconsideration..........5
CompatibilitywithComputrace,Storage
ManagementSubsystem,andWindows
RecoveryConsole............5
Installationrequirements............6
RequirementsforinstallationonLenovo
computers...............6
Requirementsforinstallationonnon-Lenovo
computers...............6
InstallingtheRescueandRecoveryprogram....7
Administrativeinstallation.........7
Installationlogles............8
Installationcomponents..........9
RescueandRecoverycustomizedpublic
properties............... 11
RescueandRecoveryenvironmental
variables............... 12
IncludingtheRescueandRecoveryprogramina
diskimage................ 13
UsingPowerQuestDriveImagebasedtools
withtheRescueandRecoveryprogram... 13
UsingSymantecGhostbasedtoolswiththe
RescueandRecoveryprogram...... 14
CompatibilitywithBitLocker......... 14
CompatibilitywithBitLockerwithoutTPM.. 14
BestpracticeofBitLockerencryptionon
asystemwiththeRescueandRecovery
program............... 14
Chapter3.Congurations...... 17
XMLandADMlecongurations....... 17
Recoverymethods............. 17
Singlelerestore............ 17
Filerescue.............. 18
Operatingsystemandapplicationsrestore.. 18
Rejuvenation............. 18
Fullrestore.............. 19
Customrecovery............ 19
Backups................. 21
Schedulingbackupsandassociatedtasks.. 21
Mappinganetworkdriveforbackups.... 22
Sysprepbackuporrestore........ 23
Passwordpersistence.......... 26
Batterypowersettingsforbackups..... 27
MicrosoftMessageQueuing(MSMQ).... 27
CongurationsintheRescueandRecovery
Windowsenvironment............ 27
Settingthebasebackuplocation..... 27
Conguringregistrysettingstoincludeand
excludebackuples.......... 27
ConguringtheRescueandRecoveryuser
interface............... 29
CongurationsintheRescueandRecovery
PredesktopArea.............. 30
WindowsVistaconsiderations....... 30
UsingtheRRUTIL.EXEutility....... 31
Usingthepdaguixx.inicongurationle... 37
RemovingFactoryRestore........ 42
Troubleticket............. 42
ConguringtheOperabrowser...... 43
Changingthevideoresolution....... 49
Startupapplications........... 49
Passwords.............. 50
Logles................. 52
Chapter4.Rejuvenationand
migration............... 53
Creatingacommandle........... 53
Filecommands.............. 53
File-migrationcommands.......... 57
Examplesofle-migrationcommands..... 60
Selectinglesduringthecapturephase... 61
Migratingadditionalapplicationsettings.... 62
Creatinganapplicationle........ 67
Exampleofanapplication.xmlleforAdobe
Reader................ 69
Chapter5.Bestpractices...... 75
Scenario1-Newrollouts.......... 75
Preparingtheharddiskdrive....... 75
Installing............... 75
Updating............... 78
EnablingtheRescueandRecoverydesktop. 78
Scenario2-InstallingonOEMsystems..... 80
Bestpracticesforharddrivesetup:Option
1.................. 81
©CopyrightLenovo2008,2010
iii
Bestpracticesforharddrivesetup:Option
2.................. 81
Scenario3-InstallingonType12service
partition................. 82
Scenario4-InstallingwithWIMlesandWindows
Vista................... 83
Scenario5-StandaloneinstallforCDorscript
les................... 83
Scenario6-WorkingwithActiveDirectoryand
ADMles................. 83
CorporateActiveDirectoryRollout..... 84
Scenario7-PerformingaBareMetalRestorefrom
anAdminBackup............. 84
Scenario8-ManuallycreatingtheServicePartition
ofSdrive................. 85
AppendixA.Administrativetools... 87
Commandlinesupport........... 87
RRCMDcommand-lineinterface...... 87
CLEANDRV.EXE............ 89
CONVDATE.............. 89
CREATSP............... 90
InvAgent............... 90
MapDrv................ 91
TheRescueandRecoveryBootmanager
control(BMGR32)........... 92
BMGRCLEAN............... 96
SP.PQI.................. 97
ActiveDirectorySupport........... 97
Administrative(ADM)templateles..... 97
GroupPolicysettings.......... 98
AppendixB.AntidoteDelivery
Manager............... 133
InstallingtheAntidotenetworkcomponent...133
WindowsVista.............133
WindowsXP..............133
AntidotewithWindowsVista.........134
Repository................134
AntidoteDeliveryManagerandWindows
commands................134
AntidoteDeliveryManagerutilization......135
Majorwormattack...........135
Minorapplicationupdate.........136
AccommodatingVPNsandwirelesssecurity...136
AntidoteDeliveryManagercommandguide...136
SupportedMicrosoftcommands.......139
Preparationandinstallation..........141
Preparation..............141
Conguration.............141
Repository..............141
Scheduleinformation..........141
SigningKey..............142
NetworkDrives.............142
InstallingtheAntidotenetworkcomponent..142
Serverinfrastructure...........143
Simplesystemtest–displaynotication....143
Deployment................143
Examples...............146
Examplescripts..............148
VirtualizationModuleforAntidoteDelivery
Manager.................148
Requirements.............148
Installation..............148
Overview...............149
AppendixC.Usertasks....... 153
WindowsVista...............153
WindowsXP...............153
Windows2000...............154
Createrescuemedia............155
RescueandRecoveryuserinterfaceswitching..155
AppendixD.WorkingwithLenovo
PatchUtility............. 157
Installation................157
Registrysettings..............157
Logles.................158
Dependencies...............158
Congurableoptions............158
Upgradeandcompatibility..........159
References................159
AppendixE.Notices........ 161
Trademarks................162
ivRescueandRecovery4.23DeploymentGuide
Preface
InformationpresentedinthisguideistosupportcomputersinstalledwiththeThinkVantage
®
Rescueand
Recovery®program(hereinafterrefertoastheRescueandRecoveryprogram).
TheRescueandRecoveryprogramisanessentialtoolthatenablesusersandadministratorstorestore
backups,accessles,diagnoseproblems,andmakeEthernetconnectionsiftheMicrosoft
®
Windows
operatingsystemwillnotstartorruncorrectly.Italsoenablesdeploymentofcriticalupdatestosystems
thatarecorruptedoroffthenetwork,aswellasautomaticallyapplyingpatchestoasystemwhena
restoreoperationisperformed.TheRescueandRecoveryprogramhelpsreduceITmanagementcostsby
decreasinghelpdeskcallsanddesk-sidevisits,aswellasimprovinguserproductivity.
TheRescueandRecoveryDeploymentGuideprovidestheinformationrequiredforinstallingtheRescue
andRecoveryprogramononeormorecomputers,andalsoprovidesinstructionsandscenariosonthe
administrativetoolsthatcanbecustomizedtosupportITorcorporatepolicies.
ThisguideisintendedforITadministrators,orthoseresponsiblefordeployingtheRescueand
Recoveryprogramtocomputersthroughouttheirorganizations.Ifyouhavesuggestionsor
comments,communicatewithyourLenovoauthorizedrepresentative.Thisguideisupdated
periodically,andyoucancheckthelatestpublicationontheLenovoSupportWebsiteat:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#rnr
ForinformationaboutusingvariouscomponentsincludedintheRescueandRecoveryworkspace,referto
theonlinehelpsystemanduserguidethatcomewiththeRescueandRecoveryprogram.
®
©CopyrightLenovo2008,2010
v
viRescueandRecovery4.23DeploymentGuide
Chapter1. Overview
TheRescueandRecoveryprogramrepresentsauniquecombinationofThinkVantageTechnologies.This
integratedapplicationprovidesasuiteofpowerfultoolsthatcanbeusedeveniftheWindowsoperating
systemwillnotstart.
TheRescueandRecoveryprogramhastwomaininterfaces.Theprimaryinterfaceoperatesinthe
MicrosoftWindowsenvironment.Thesecondaryinterface,theRescueandRecoveryPredesktopArea,
operatesindependentlyoftheWindowsoperatingsystemintheWindowsPE(PreinstallationEnvironment)
environment.
TheRescueandRecoveryprogramhasthefollowingfeatures:
•TheRescueandRecoveryPredesktopAreaprovidesanenvironmenttostartyourcomputerwhenyou
failtologintotheWindowsoperatingsystem.
•TheRescueandRecoveryWindowsenvironmentenablesyoutobackuptheoperatingsystemandles
andrestoretheoperatingsystemandlesinfamiliarinterfaces.
•AntidoteDeliveryManagerisanantivirus,anti-worminfrastructureincludedintheRescueandRecovery
program.
TheRescueandRecoveryprogramincludestheoptiontoswitchtoasimplieduserinterfacewithafew
basicoperations,orstaywiththeadvanceduserinterfacewithextendedoptions.Formoreinformationon
interfaceswitching,see“ConguringtheRescueandRecoveryuserinterface”onpage29
Note: SomefeaturesoftheRescueandRecoveryprogramrunundertheWindowsoperatingsystem.In
someinstances,systeminformationusedintheRescueandRecoveryenvironmentisgatheredwhilethe
Windowsoperatingsystemisrunning.IftheWindowsoperatingsystemdoesnotfunctioncorrectly,thiswill
notpreventtheRescueandRecoveryenvironmentfromoperatingnormally.
.
PredesktopArea
TheRescueandRecoveryPredesktopAreaprovidesanemergencyworkspaceforuserswhoareunable
tostarttheWindowsoperatingsystemontheircomputers.RunningunderWindowsPE,theRescueand
RecoveryPredesktopAreaofferstheWindowslook,feel,andfunctionandhelpsuserssolveproblems
withoutconsumingITstafftime.
TheRescueandRecoveryPredesktopAreahasfourmajorcategoriesoffunctions:
•RescueandRestore
–Recoveryoverview:Linksuserstohelptopicsaboutthevariousrecoveryoptionsthatareprovided.
–Rescueles:EnablesuserstocopylescreatedbytheWindowsapplicationstoremovablemediaor
toanetwork,anduserscancontinuewiththeirworkeveninadisabledworkstation.
–Restorefrombackup:EnablesuserstorestorelesthathavebeenbackedupwiththeRescue
andRecoveryprogram.
•Congure
–Congurationoverview:LinkstoRescueandRecoveryenvironmenthelptopicsaboutconguration.
–Recoverpasswordorpassphrase:Providesauseroranadministratorwiththeabilitytorecovera
passwordorpassphraseintheRescueandRecoveryenvironment.
–AccessBIOS:OpenstheBIOSSetupUtilityprogram.
•Communicate
–Communicationoverview:LinkstorelatedhelptopicsintheRescueandRecoveryenvironment.
–Openbrowser:StartstheOperaWebbrowser(WeborIntranetaccessrequiresawiredEthernet
connection).
–Downloadles:Allowsyoutodownloadneededlestothepartitioninthe\SWSHAREfolderin
theWindowspartition.
©CopyrightLenovo2008,2010
1
–Mapnetworkdrive:Helpsusersaccessnetworkdrivesforsoftwaredownloadsorletransfer.
•Troubleshoot
–Diagnosticoverview:LinkstoRescueandRecoverydiagnosticshelptopics.
–Diagnosehardware:StartsthePCDoctorapplicationthatcanperformhardwaretestsandreport
testresults.
–Creatediagnosticdisks:Enablesyoutocreateasetofdiagnosticdisks.
–Bootfromanotherdevice:EnablesyoutobootfromtheRescueandRecoveryCD,asetofbackup
CDs,aninternaldrive,oradetachablestoragedevicesuchasaUSBharddiskdrive.
Note: T obootfromaUSBharddiskdriveorasecondharddiskdrive,ensurethattheharddisk
driveisnotcompressed.
–Systeminformation:Providesthedetailedinformationaboutthecomputeranditshardware
components.
–Eventlog:Providesthedetailedinformationaboutrecentuseractivitiesandlistingsofcomputer
hardwaretoaidinproblemdeterminationandresolution.Theloglesprovideareadablewayto
viewactivitiesandasetoflogentries.
Note: ThefeatureofviewingtheloglesisonlysupportedoncertainmachinetypesofLenovo
computers.
–Warrantystatus:ProvidesthelinktolaunchtheOperabrowsersothatyoucansearchthewarranty
informationfromtheInternet.
TheRescueandRecoveryprogramispreinstalledonLenovocomputers.Itisalsoavailableforpurchaseas
aCDlesothatorganizationscanbenetfromtheRescueandRecoveryprograminstalledonnon-Lenovo
computers.Youcanthenpurchaseseparatelicensesforindividualcomputers.
Windowsenvironment
TheRescueandRecoveryWindowsenvironmentenablesuserstorescuelostdata,applications,and
operatingsystemswiththetouchofabutton.Thiscapabilityreducestime-consuminghelpdeskcalls,
whichcansavesupportcosts.
Youcanscheduletobackupallusers'computerstoreduceriskanddowntime.TheRescueandRecovery
programoffersyourclientsanextralayerofsupportbypre-conguringautomaticexternalbackuptoa
serveroranexternalstorage.Backupsareencryptedbydefaultwiththe256AES(AdvancedEncryption
Standard)key.
AntidoteDeliveryManager
AntidoteDeliveryManagerisanantivirus,anti-worminfrastructureincludedintheRescueandRecovery
program.AntidoteDeliveryManageriseasytoimplement,andallowsanadministratortoinitiatenetwork
blockingandrecoverywithinminutesofareportedproblem.AntidoteDeliveryManagercanbelaunched
byoneadministratoranditfunctionsonsystemswithorwithoutanetwork.AntidoteDeliveryManageris
compatiblewithexistingantivirustools;therefore,maintainingvirusscanningtoolsandobtainingpatchesare
stillrequired.AntidoteDeliveryManagerprovidestheinfrastructuretohaltdestructionandapplythepatches.
Note: AntidoteDeliveryManagerisdisabledbydefault.Formoreinformation,seeAppendixB“Antidote
DeliveryManager”onpage133
.
Rejuvenatingandmigrating
WiththeRescueandRecoveryprogram,youcanmigrateauser’sworkenvironmentfromonesystemto
anotheruponrejuvenatingfromabackup.Auser’sworkenvironmentincludesthefollowingitems:
•Operating-systempreferences,suchasdesktopandnetworkconnectivitysettings
2RescueandRecovery4.23DeploymentGuide
•Filesandfolders
•Customizedapplicationsettings,suchasbookmarksinaWebbrowseroreditingpreferencesinMicrosoft
Word
•Useraccounts
Formoreinformation,seeChapter4“Rejuvenationandmigration”onpage53.
Hintsandtips
ForhintsandtipsonusingtheRescueandRecovery4.23program,seethe RescueandRecovery4.23
ConsiderationsontheWebsiteat:http://www.lenovo.com/support.
Chapter1.Overview3
4RescueandRecovery4.23DeploymentGuide
Chapter2. Installation
PriortoinstallingtheRescueandRecoveryprogram,youcancustomizetheRescueandRecoveryXML
leforyourenterpriseandthendeployittoclientsystems.TheXMLlepackagedwiththeRescueand
Recoveryprogramisnamedthernrdeploy.xmlle.OncetheXMLleiscustomizedandinstalled,settings
fortheRescueandRecoveryprogramaremanagedwiththeregistryorActiveDirectory.
Formoreinformation,seetheXML/ADMSupplementinsidetheThinkVantage
TechnologiesAdministratorTools,whichcanbedownloadedfromthefollowingWebsite:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#rnr
Installationconsiderations
ThissectionaddressestheconsiderationsofinstallingtheRescueandRecoveryprogram.
Upgradingconsideration
IfyouareinstallingtheRescueandRecovery4.23programonacomputerwiththeRescueandRecovery
4.0orlaterinstalled,youcaninstalltheRescueandRecovery4.23programdirectlywithoutuninstallingthe
previousversion.IfyouareinstallingtheRescueandRecovery4.23programoverversion3.1orearlier,you
arerecommendedtouninstallthepreviousversionthroughtheWindowsAddorRemoveProgramsapplet
andtheninstalltheRescueandRecovery4.23program.
Notes:
1.CreateanewbackupafterinstallingtheRescueandRecovery4.23programtoyoursystem,because
backuplescreatedbyearlierversionsoftheRescueandRecoveryprogramcannotberecoveredby
theRescueandRecovery4.23program.Youcancreatethebackupusingeitherascriptortheuser
interface.
2.TheoldbackupscreatedbyanearlierversionoftheRescueandRecoveryprogramwillbedeleted
duringtheinstallation.Ifyouwanttoretaintheabilitytorestorefrombackupscreatedbyanearlier
versionoftheRescueandRecoveryprogram,youmustcopyyourbackuplestobootable,external
recoverymediabeforeinstallingthelatestversion.
CompatibilitywithComputrace,StorageManagementSubsystem,and
WindowsRecoveryConsole
TheRescueandRecoveryprogramonlyworkswiththenon-BIOSversionoftheComputraceapplication
installedonyoursystem.WhenyouinstalltheComputraceapplication,makesurethatyouinstallthe
RescueandRecoveryprogramrstandthentheComputraceapplication.
IftheWindowsPEcreatesavirtualpartitiononacomputertoinstalltheRescueandRecoveryprogram,
andyouattempttoinstalltheStorageManagementSubsystemsoftwareonthesamecomputer,thenthe
StorageManagementSubsystemsoftwarewillnotbeinstalledsuccessfully.BoththeWindowsPEandthe
StorageManagementSubsystemsoftwareusetheC:\minintdirectoryfortheirlesystems.Thewayto
havebothinstalledatthesametimeistocreateatype12partitiontoinstalltheRescueandRecovery4.23
program.See“Scenario4-InstallingwithWIMlesandWindowsVista”onpage83forinstructions.
ApossiblesecurityriskmaybecreatedwhentheWindowsRecoveryConsoleisinstalledonasystem
withtheRescueandRecoveryprograminstalled.TheWindowsRecoveryConsolelooksforthe
C:\*\system32\cong\directory,andifitndsthatdirectory,itassumesthesystemisanoperatingsystem.If
theregistryentriesthatrequireaWindowspasswordarenotpresent,thentheWindowsRecoveryConsole
©CopyrightLenovo2008,2010
5
willallowausertochoosetheoperatingsystemandthengainaccesstotheentireharddiskdrivewithouta
password.
Installationrequirements
ThissectionaddressessystemrequirementsforinstallingtheRescueandRecoverypackageonLenovo
ornon-Lenovocomputers.Forbestresults,makesurethatyouhavethelatestversionoftheRescueand
Recoveryprograminstalled.TodownloadthelatestversionoftheRescueandRecoveryprogram,and
obtaininformationaboutthecomputersthatsupporttheRescueandRecoveryprogram,gotothefollowing
Website:http://www.lenovo.com/thinkvantage
RequirementsforinstallationonLenovocomputers
ToinstalltheRescueandRecoveryprogramonLenovocomputers,yoursystemmustmeetorexceedthe
followingrequirements:
•WindowsVista
•128MBofmemoryfortheWindowsXPoperatingsystem,and512MBofmemoryfortheWindows
Vistaoperatingsystem
–Insharedmemorycongurations,theBIOSsettingformaximumsharedmemorymustbesettono
lessthan8MB.
–Innon-sharedmemorycongurations,theBIOSsettingformaximumsharedmemorymustbesetto
nolessthan120MB.
®
operatingsystemorWindowsXPwithServicePack1(SP1)orlateroperatingsystem
Note: Ifacomputerhaslessthan200MBofnon-sharedmemory,theRescueandRecoveryprogram
willstillrun;however,theuserwillbeunabletostartmorethanoneapplicationintheRescueand
Recoveryenvironment.
•InternetExplorer®Webbrowser5.5orlater
•2.4GBoffreeharddiskdrivespace
Note: IfyouareinstallingtheRescueandRecoveryprogramontheservicepartition,see“Scenario3InstallingonType12servicepartition”onpage82
formoreinformationoninstallationrequirements.
Requirementsforinstallationonnon-Lenovocomputers
ToinstalltheRescueandRecoveryprogramonnon-Lenovocomputers,yoursystemsshouldmeetor
exceedthefollowingrequirements:
•Installationrequirements2.4GBoffreeharddiskdrivespace.Thebaseinstallationuses930MB.
•Minimumsystemmemoryrequirements256MBofsystemRAM(random-accessmemory)toinstallthe
RescueandRecoveryprogram.
•HarddiskdrivecongurationCongurethenon-Lenovocomputersaccordingtotherecommendations
in“Scenario2-InstallingonOEMsystems”onpage80.
•ExternalmediarequirementsYouareenabledtobootfromexternalmedia,suchasCD,DVD,orUSB
harddiskdrivebootablemedia.Otherdevices,suchasCD-R/RW,DVD-R/RW/RAM,orDVD+R/RW
drives,mustfullysupportoneormoreofthefollowingspecications:
–ATAPIRemovableMediaDeviceBIOSSpecication
–BIOSEnhancedDiskDriveServices-2
–CompaqPhoenixIntelBIOSBootSpecication
–ElToritoBootableCD-ROMFormatSpecication
–USBMassStorageClassSpecicationOverview(Eachdevicemustcomplywiththecommandblock
specicationinsection2“Subclasscode”intheUSBMassStorageClassSpecicationOverview
document.)
6RescueandRecovery4.23DeploymentGuide
–USBMassStoragespecicationforboot-ability
•Videorequirements
–Videocompatibility:VGA-compatiblevideothatsupportsaresolutionof800x600and24-bitcolor
–Videomemory:
–Onnon-sharedvideomemorysystems:aminimumof4MBofvideoRAM
–Onsharedvideomemorysystems:aminimumof4MBandmaximumof8MBcanbeallocatedfor
videomemory.
•ApplicationcompatibilitySomeapplicationsthathavecomplexlterdriverenvironments,suchas
antivirussoftware,mightnotbecompatiblewiththeRescueandRecoveryprogram.Forinformationabout
compatibilityissues,refertothereadmeleandvariousutilitiesthataccompanytheRescueandRecovery
program.T oobtainthereadmele,gototheLenovoWebsiteat:http://www.lenovo.com/thinkvantage
•NetworkadaptersrequirementsTheRescueandRecoveryenvironmentonlysupportswiredPCI-based,
Ethernetnetworkadapters.NetworkdevicedriversincludedintheRescueandRecoveryenvironment
arethesamedriversthatarepre-populatedontheWindowsXPProfessionaloperatingsystemand
independentoftheWindowsXPoperatingsystem.ForsupportedLenovocomputers,requireddriversare
includedwiththeRescueandRecoveryprogram.
IfanetworkdevicedriverinyourOEMcomputerisnotsupported,refertothedevicedocumentationfor
instructionstoaddsupportforsystem-specicnetworkdrivers.RequestthedriversfromyourOEM.
InstallingtheRescueandRecoveryprogram
TheRescueandRecoveryinstallationpackagewasdevelopedwithInstallShield10.5PremierasaBasic
MSIproject.InstallShieldPremier10.5usestheWindowsInstallertoinstallapplications,whichgives
administratorsmanycapabilitiestocustomizeinstallations,suchassettingpropertyvaluesfromthe
commandline.ThissectiondescribeswaystouseandruntheRescueandRecoveryinstallationpackage.
Forabetterunderstanding,readtheentiresectionbeforeyoubegintoinstallthepackage.
Note: Wheninstallingthepackage,refertothereadmeleontheLenovoWebsiteat:
http://www.lenovo.com/support/site.wss/document.do?lndocid=MIGR-4Q2QAK.Thereadmelecontains
thelatestinformationaboutprogramversions,supportedsystems,systemrequirements,andother
considerationstohelpyouwiththeinstallationprocess.
Administrativeinstallation
TheWindowsInstallercanperformanadministrativeinstallationofanapplicationoraproducttoanetwork
forusebyaworkgrouporforcustomization.FortheRescueandRecoveryinstallationpackage,an
administrativeinstallationunpackstheinstallationsourcelestoaspeciedlocation.
YoucanobtaintheinstallationpackagefromthefollowingWebsite:http://www.lenovo.com/support
Attendedinstallation
Toperformanadministrativeinstallation,runtheinstallationpackagefromthecommandlineusingthe/a
parameter:
setup.exe/a
Anadministrativeinstallationpresentsawizardthatpromptstheadministrativeusertospecifythelocation
forunpackingthesetuples.ThedefaultextractlocationisC:\.Youcanchooseanewlocationthatmay
includethedriveotherthanC:\,forexampleotherlocaldriveormappednetworkdrive.Youcanalso
createanewdirectoryduringthisstep.
Chapter2.Installation7
Unattendedinstallation
Torunanadministrativeinstallationsilently,youcansetthepublicpropertyTARGETDIRonthecommand
linetospecifytheextractlocation.
•Forinstallationtargetdirectorypathsthatdonotcontainspaces,youcan:
–usethecommandline,forexample:
setup.exe/a/s/v"/qnTARGETDIR=F:\TVTRR"
–usethemsiexec.exeapplication,forexample:
msiexec.exe/a"LenovoRescueandRecovery.msi"/qnTARGERDIR=F:\TVTRR
•Forinstallationtargetdirectorypathsthatcontainspaces,youcan
–usethecommandline,forexample:
setup.exe/a/s/v"/qnTARGETDIR=\"F:\TVTRR\RescueandRecovery\""
Note: Anescapecharacter'/'mustbeplacedprecedingthedouble-quotedtargetdirectory.
–usethemsiexec.exeapplication,forexample:
msiexec.exe/a"LenovoRescueandRecovery.msi"/qnTARGERDIR=\"F:\TVTRR\RescueandRecovery\"
Note: IfyouuseanearlierversionofWindowsInstaller,thesetup.exeleisconguredtoupdatethe
WindowsInstallerenginetoversion3.0.Thisupdatewillcausetheinstallationactiontopromptforareboot
evenwithanadministrativeextractinstallation.IftheWindowsInstallerisversion3.0orlater,setup.exewill
notattempttoinstall.
Onceanadministrativeinstallationhasbeencompleted,theadministrativeusercanmakecustomizations
tothesourceles,suchasaddingsettingstotheregistry.Toinstallfromtheunpackedsourceafter
customizationsaremade,theusercallsthemsiexec.exeapplicationfromthecommandline,passingthe
nameoftheunpackedMSIle.
Usingthemsiexec.exeapplication
Themsiexec.exeapplicationistheexecutableprogramoftheWindowsInstallerusedtointerpretinstallation
packagesandinstallproductsontargetsystems.T oinstallfromtheunpackedsourceaftermaking
customization,theusercallsthemsiexec.exeexecutableprogramfromthecommandline,passingthe
nameoftheunpackedMSIle.
msiexec/i"C:\WindowsFolder \Proles\UserName \
Personal\MySetups\projectname\productconguration\releasename\
DiskImages\Disk1\productname.msi"
Note: Entertheprecedingcommandasasinglelinewithnospacesfollowingtheforwardslashes(\).
Forinformationoncommandlineparametersandpublicproperties,gototheMicrosoftWebsiteat:
http://www.microsoft.com
Installationlogles
Theloglerrinstall423.log(forWindowsXPoperatingsystems)orrrinstall423v.log(forWindowsVista
operatingsystems)iscreatedinthe%temp%directoryifthesetupislaunchedbythesetup.exele
8RescueandRecovery4.23DeploymentGuide
(double-clickthemaininstallationpackageandthenrunthemainexecutablewithoutparameters,orextract
theMSIpackageandrunthesetup.exele).Thislecontainslogmessagesthatcanbeusedtodebug
installationproblems.ThisloglewillnotbecreatedbyanyactionsperformedfromtheAddorRemove
Programs appletorrunningthesetup.exelefromtheMSIpackage.T ocreatealogleforallMSIactions,
youcanenabletheloggingpolicyintheregistry.Todothis,createthefollowingvalue:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
"Logging"="voicewarmup"
Thefollowingtableshowsexamplesofinstallationusingthesetup.exele.
Table1.
Description Example
Performsilentinstallationwithnoreboot.
setup.exe/s/v"/qnREBOOT="R""
Performadministrativeinstallation.
Performsilentadministrativeinstallationbyspecifyingthe
extractlocationfortheRescueandRecoveryprogram.
Performsilentuninstall.
Performinstallationwithnoreboot.Createaninstallation
loginthetempdirectoryfortheRescueandRecovery
program.
PerforminstallationwithoutinstallingthePredesktopArea.
setup.exe/a
setup.exe/a/s/v"/qnTARGETDIR="F:
\TVTRR""
setup.exe/s/x/v/qn
setup.exe/v"REBOOT="R"/L*v%temp%
\rrinstall423.log"
Note: ForWindowsXPoperatingsystems,thelogleis
namedasrrinstall423.log.ForWindowsVistaoperating
systems,thelogleisnamedasrrinstall423v.log.
setup.exe/vPDA=0
ThefollowingtableshowsexamplesofinstallationusingtheRescueandRecovery.msile:
Table2.
Description Example
Performinstallation.
Performsilentinstallationwithnoreboot.
Performsilentunintall.
PerforminstallationwithoutinstallingthePredesktopArea.
msiexec/i"C:\TVTRR\RescueandRecovery.msi"
msiexec/i"C:\TVTRR\RescueandRecovery.msi"/qn
REBOOT="R"
msiexec/x"C:\TVTRR\RescueandRecovery.msi"/qn
msiexec/i"C:\TVTRR\RescueandRecovery.msi"PDA=0
Installationcomponents
TheRescueandRecoveryinstallationconsistsofseveralcomponents.Thosecomponentscanbe
downloadedfromtheLargeEnterpriseindividuallanguagelesWebpage.ToaccesstheWebpage,goto
Chapter2.Installation9
theLenovoSupportWebsiteathttp://www.lenovo.com/support.NavigatetoThinkVantageT echnologies
➙ RescueandRecovery.SelecttheappropriateversionnumberoftheRescueandRecoveryprogram,and
clicktheIndividuallanguagelesforLargeEnterpriselink.
•Maininstallationpackage(required)Themaininstallationpackageisaself-extractinginstallation
packagethatextractstheinstallationsourcelesandlaunchestheinstallationusingWindowsInstaller.
ItcontainstheinstallationlogicandtheWindowsapplicationles.Thepackagedoesnotcontainany
ofthePredesktopAreales.
Example:
–FortheWindowsXPoperatingsystem,themaininstallationpackagecanbenamedas
Z696ZIS XXXXCC 00.EXE .
–FortheWindowsVistaoperatingsystem,themaininstallationpackagecanbenamedas
Z695ZIS XXXXCC 00.EXE .
Note: TheXXXXisthebuildID.TheCCrepresentsthelanguage.
•PredesktopAreaBase(required)ThisisthepasswordprotectedlethatcontainstheentirePredesktop
Areabase.ThisleisrequiredtoinstallthePredesktopAreaonalllanguagesystems.Thislemustbe
inthesamedirectorywherethemaininstallationpackageislocated.Theexceptionstothisareifthe
PredesktopAreaisalreadyinstalledanddoesnotneedtobeupgraded,orifthepropertyPDA=0isset
onthecommandlinewhenyouexecutetheinstallationandanyversionofthePredesktopAreadoes
notexistbefore.
Example:
–FortheWindowsXPoperatingsystem,thelecanbenamedasz696ZABXXXXCC 00.TVT.
–FortheWindowsVistaoperatingsystem,thelecanbenamedasz695ZABXXXXCC 00.TVT.
Note: TheABdeterminesthecompatibilityofthePredesktopArea.TheXXXXrepresentsthebuild
ID.TheCCrepresentsthelanguage.
Theinstallationexecutablecontainsaleandthepdaversion.txtle.Thepdaversion.txtlecontains
theminimumversionofthePredesktopAreathatcanworkwiththatversionoftheWindowsoperating
system.TheinstallationexecutablewilllookforaPredesktopArealeusingthefollowinglogic:
–OldPredesktopArea(theRescueandRecovery1.0or2.Xprogram)existsornoPredesktopArea
exists: TheinstallerwilllookforaTVTlewithacompatibilitycode,forexampleAAorAB,thatisequal
totheminimumversioncompatibilitycodeandalevelthatisgreaterthanorequaltotheminimum
version.AllotherversioneldsintheTVTlenamemustmatchtheminimumversionexactly.Ifale
meetingthesecriteriaisnotfound,theinstallationwillbehalted.
–New(theRescueandRecovery3.0orlaterprogram)PredesktopAreaexists:Theinstallerwill
comparethecurrentPredesktopAreacompatibilitycodewiththeminimumversioncompatibilitycode
andtakethefollowingactionsbasedontheresults:
–Thecurrentcodeisgreaterthantheminimumcode.Theinstallerpresentsamessage,sayingthat
thecurrentenvironmentisnotcompatiblewiththisversionoftheRescueandRecoveryprogram.
–Thecurrentcodeisequaltotheminimumcode.Theinstallercomparesthecurrentversionlevel
withtheminimumversionlevel.Ifthecurrentlevelisgreaterthanorequaltotheminimumlevel,the
installerlooksforaTVTlewithacompatibilitycode,forexampleAAorAB,thatisequaltothe
minimumversioncompatibilitycodeandalevelthatisgreaterthanthecurrentversionlevel.All
otherversioneldsintheTVTlenamemustmatchtheminimumversionexactly.Ifitdoesnotnd
ale,theinstallationprocesscontinueswithoutupdatingthePredesktopArea.Ifthecurrentlevelis
lessthantheminimumlevel,theinstallerwilllookforaTVTlewithacompatibilitycode,forexample
AAorAB,thatisequaltotheminimumversioncompatibilitycodeandalevelthatisgreaterthanor
equaltotheminimumversionlevel.AllotherversioneldsintheTVTlenamemustmatchthe
minimumversionexactly.Ifalemeetingthesecriteriaisnotfound,theinstallationwillbehalted.
10RescueandRecovery4.23DeploymentGuide
–Thecurrentcodeislessthantheminimumcode.TheinstallerwilllookforaTVTlewitha
compatibilitycode,forexampleAA,AB,thatisequaltotheminimumversioncompatibilitycode
andalevelthatisgreaterthanorequaltotheminimumversion.AllotherversioneldsintheTVT
lenamemustmatchtheminimumversionexactly.Ifalemeetingthesecriteriaisnotfound,
theinstallationwillbehalted.
•PredesktopArealanguagepacks(approximately5–30MBeach)Thereare16languagepacksfor
WindowsPEthataresupportedintheRescueandRecovery4.23program.Eachlanguagepackis
namedinaformatsimilartothefollowingexample:
z696ZABXXXXCC 00.tvt
TheXXXXisthebuildID.TheCCrepresentsthelanguage.Oneoftheselesisrequired,ifthePredesktop
Areaisbeinginstalledonanon-Englishsystemorasystemwithanon-supportedlanguage.The
PredesktopArealanguagelemustbeinthesamedirectoryasthemaininstallationandtheUS
PredesktopAreaTVTle.IfthePredesktopAreaisbeinginstalledorupdatedandalanguagepackis
required,theinstallationlooksfortheminimumleveloflanguagepackrequiredinaversionlecontained
withintheinstallationexecutable.TheinstallationalsolooksforalanguagepackTVTlethatisgreater
thananycurrentlanguagepackthatisalreadyinstalledandgreaterthanorequaltotheminimum
versionrequired.
ThefollowingtableprovidesthelanguagessupportedintheRescueandRecovery4.23programandthe
representationforminthelename.
Table3.
Languages Representationforminthelename
BrazilianPortuguese BR
Danish DK
Dutch NL
English EN
Finnish FI
French FR
German GR
Italian IT
Japanese JP
Korean KR
Norwegian
Portuguese
Russian RU
Spanish SP
Swedish SV
SimpliedChinese SC
TraditionalChinese TC
NO
PO
RescueandRecoverycustomizedpublicproperties
TheinstallationpackagefortheRescueandRecoveryprogramcontainsasetofcustomizedpublic
propertiesthatcanbesetinthecommandlinewhenrunningtheinstallation.Theavailablecustomized
publicpropertiesare:
Chapter2.Installation11
Table4.
Property Description
PDA
CIMPROVIDER SpecieswhethertoinstalltheCommonInformation
EMULATIONMODE Specieswhethertoinstallinemulationmodeevenifa
HALTIFTPMDISABLED
SpecieswhethertoinstallthePredesktopArea.
Thepossiblevaluesare:
•1:installPredesktopArea
•0:donotinstallPredesktopArea
Thedefaultvalueis1.
Note: Thissettingisnotusedifanyversionofthe
PredesktopAreaalreadyexists.
Model(CIM)Providercomponent.
UseCIMPROIVIDER=1inthecommandlinetoinstallthe
component.
Thedefaultsettingisnottoinstallthecomponent.
TrustedPlatformModule(TPM)exists.
UseEMULATIONMODE=1inthecommandlinetoinstallin
emulationmode.
Thedefaultsettingofthispropertyistoproceedthe
installationinemulationmode,iftheTPMisinadisabled
stateandtheinstallationisrunninginsilentmode.
UseHAL TIFTPMDISABLED=1whenrunningtheinstallationin
silentmodetohalttheinstallationiftheTPMisdisabled.
ENABLETPM UseENABLETPM=0inthecommandlinetopreventthe
installationfromenablingtheTPM.
SUPERVISORPW
UseSUPERVISORPW="password "inthecommandlineto
supplythesupervisorpasswordtoenabletheTPMin
silentornon-silentinstallationmode.
IftheTPMisdisabledandtheinstallationisrunningin
silentmode,thecorrectsupervisorpasswordmustbe
suppliedtoenabletheTPM;otherwisetheTPMwillnot
beenabled.
RescueandRecoveryenvironmentalvariables
ThefollowingtablecontainsenvironmentalvariablesthatarecreatedwhentheRescueandRecovery
programisinstalled.Thesevariablescanbeusedwhencreatingscriptsorwhenchangingtoadesired
directoryfromacommandprompt.Forexample,tochangetotheRescueandRecoveryfolderfroma
commandprompt,typeCD%rr%andpressEnter.
Table5.
Environmentalvariable Directory
%rr%
%SWSHARE% c:\SWSHARE
c:\ProgramFiles\Lenovo\RescueandRecovery
12RescueandRecovery4.23DeploymentGuide
Table5.(continued)
Environmentalvariable Directory
%TVT%
%TVTCOMMON% c:\ProgramFiles\CommonFiles\Lenovo
c:\ProgramFiles\Lenovo
Note: Foracompletelistofvariables,runthesetcommandonacomputerthathastheRescueand
Recoveryprograminstalled.
IncludingtheRescueandRecoveryprograminadiskimage
YoucancreateadiskimagethatincludestheRescueandRecoveryprogram.Thisdeploymentguidetakes
PowerQuestandGhostasexamples.
Note: Ifyouplantocreateanimage,youmustcapturetheMasterBootRecord.TheMasterBootRecordis
criticalfortheRescueandRecoveryenvironmenttofunctioncorrectly.
UsingPowerQuestDriveImagebasedtoolswiththeRescueand
Recoveryprogram
IfthePowerQuestDeployCentertool,PQIMGCTR,isinstalledintheX:\PQdirectory,youcancreateand
deployanimageusingtheRescueandRecoveryprogramwiththefollowingscripts:
Minimumscriptles
Table6.X:\PQ\RRUSAVE.TXT
Scriptlanguage Result
SELECTDRIVE1
SELECTPARTITIONALL(Neededifyouhaveatype12partition
orifyouhavemultiplepartitionsinyourimage.)
Storewithcompressionhigh
Table7.X:\PQ\RRDEPL Y .TXT
Scriptlanguage Result
SELECTDRIVE1
DELETEALL
SELECTFREESPACEFIRST
SELECTIMAGEALL
RESTORE
Selectstherstharddiskdrive.
Selectsallpartitions.
Storestheimage.
Selectstherstharddiskdrive.
Deletesallpartitions.
Selectstherstfreespace.
Selectsallpartitionsinimage.
Restorestheimage.
Imagecreation
Table8.X:\PQ\PQIMGCTR/CMD=X:\PQ\RRUSAVE.TXT/MBI=1/IMG=X:\IMAGE.PQI
Scriptlanguage Result
SELECTDRIVE1
X:\PQ\PQIMGCTR
/CMD=X:\PQ\RRUSAVE.TXT
/MBI=1
/IMG=X:\IMAGE.PQI
Selectstherstharddiskdrive.
Createstheimageprogram.
CreatesthePowerQuestscriptle.
CapturestheRescueandRecoveryBootManager.
Createstheimagele.
Chapter2.Installation13
Imagedeployment
Table9.X:\PQ\PQIMGCTR/CMD=X:\PQ\RRDEPL Y .TXT/MBI=1/IMG=X:\IMAGE.PQI
Scriptlanguage Result
SELECTDRIVE1
X:\PQ\PQIMGCTR
/CMD=X:\PQ\RRDEPL Y.TXT
/MBR=1
/IMG=X:\IMAGE.PQI
Selectsrstharddiskdrive.
Createstheimageprogram.
CreatesthePowerQuestscriptle.
RestorestheRescueandRecoveryBootManager.
Createstheimagele.
UsingSymantecGhostbasedtoolswiththeRescueandRecovery
program
WhenyoucreatetheGhostimage,youmustusethecommandlineswitch-ibtocapturetheRescueand
RecoveryBootManager.Also,theimagemustcapturethewholediskandallpartitions.Refertothe
documentationprovidedbySymantecforspecicdetailsonGhost.
CompatibilitywithBitLocker
ToachievecompatibilitywithBitLockerDriveEncryption,itisrecommendedtoinstalltheRescueand
RecoveryprogramtoyouroperatingsystemafterthepartitionsareproperlysetupwiththeMicrosoft
BitlockerDrivePreparationTool.
WhensettinguptheBitLockerpartition,itisrecommendedtousetheMicrosoftBitLockerDrivePreparation
Tool.Thebootpartitionshouldbeatleast2GBinsize.
IfyoudonotusetheBitLockerDrivePreparationT ooltopreparetheBitLockerpartition,youmusthavetwo
partitionsonyoursystemwheninstallingtheWindowsVistaoperatingsystem.Onepartitionshouldbe2
GBandmarkedasactive;thisiswherethebootlesreside.Theotheriswhereyouroperatingsystemis
installedandwhereyourdatawillreside.WhentheWindowsVistaoperatingsystemisinstalled,itwilldetect
thetwopartitionsandinstallonlythebootlestothesmallerpartition.Bothpartitionsshouldbetype0x07.
CompatibilitywithBitLockerwithoutTPM
IftheTPMisnotactivatedintheBIOSSetupUtility,toachievecompatibilitywithBitLockerwithoutTPM,
dothefollowing:
1.Rungpedit.mscfromtheStartmenu.TheGroupPolicyEditorwindowopens.
2.ClickComputerConguration➙WindowsComponents➙BitLockerDriveEncryption➙
OperatingSystemDrives .
3.EnabletheRequireadditionalauthenticationatstartupoption.
4.SelecttheoptionAllowBitLockerwithoutacompatibleTPM.
BestpracticeofBitLockerencryptiononasystemwiththeRescueand
Recoveryprogram
TohavetheRescueandRecoveryprogramworkcorrectlywithBitLockerintheWindowsVistaoperating
system,thebestpracticeis:
1.UninstalltheRescueandRecoveryprogramifithasbeeninstalled.
2.RestartthecomputerandusetheBitLockerDrivePreparationTooltopreparethesystemforBitLocker
DriveEncryption.
14RescueandRecovery4.23DeploymentGuide
3.InstalltheRescueandRecoveryprogramandrestartthecomputer.
4.StartBitLockerfromControlPanelandchoosethepartitiontoencrypt.
Note: ItisrecommendedtoencryptonlytheWindowsoperatingsystempartition(usuallydriveC).
5.ClickTurnonBitLocker,andfollowtheinstructiononthescreentoencryptthechosenpartition.
Afterthat,arecoverykeyisautomaticallycreated.
6.SavetherecoverykeytoaUSBstoragedevice.
Note: KeeptheUSBstoragedeviceinasecuredplace.Therecoverykeyisneededwhenyouwantto
boottotheWindowsVistaoperatingsystemortheRescueandRecoveryworkspace.TheBitLocker
encryptionwillbelostiftheharddiskdriveisclearedbytheDiskpartcommandsorotherharddisk
drivetools.
7.Waituntiltheencryptionprocesscompletes.Afterthat,youcanusetheRescueandRecoveryprogram
toperformbackupandrestoreoperations.
FormoreinformationaboutBitLocker,gototheMicrosoftWebsiteat:
http://support.microsoft.com/kb/933246/
Notes:
1.WhensettingupBitLockerintheWindowsVistaoperatingsystem,theBitLockerpartitionshouldbe
placedaftertheWindowsoperatingsystempartitionforbestresults.IfitisplacedbeforetheWindows
operatingsystempartition,thepartitionnumberwillneedtobeupdatedintheRescueandRecovery
ADMle.
2.WhenrestoringasystemthatisusingtheWindowsVistaoperatingsystemandBitLocker,amessage
willbedisplayed,indicatingthattherewasanerroratshutdown.Themessagecanbeignoredand
everythingshouldoperatenormally.
3.Y oumightneedtocleartheTPMandencryptthepartitionsagainafterrestoringthesystemfrom
abackupwithBitLockerencryption.
Chapter2.Installation15
16RescueandRecovery4.23DeploymentGuide
Chapter3. Congurations
ThischapterprovidesinformationthatyouwillneedtoconguretheRescueandRecoveryprogramfor
yourenterprise.Withinthischapter,youwillndthefollowingtopics:
• “XMLandADMlecongurations”onpage17
• “Recoverymethods”onpage17
• “Backups”onpage21
• “CongurationsintheRescueandRecoveryWindowsenvironment”onpage27
• “CongurationsintheRescueandRecoveryPredesktopArea”onpage30
• “Logles”onpage52
Note: Makesurethatthesystemisconnectedtoanacpoweradapterbeforeinitiatingabackup,restore,
rejuvenate,orarchiveprocedure.Failuretodosocanresultindatalossoranirretrievablesystemfailure.
XMLandADMlecongurations
CongurationsfortheRescueandRecoveryprogramaredonewiththeXMLle,throughtheregistry,and
withActiveDirectory.OncetheXMLleiscustomizedandinstalled,settingsfortheRescueandRecovery
programaremanagedwiththeregistryorActiveDirectory.
Formoreinformation,seetheXML/ADMSupplementinsidetheThinkVantage
TechnologiesAdministratorTools,whichcanbedownloadedfromthefollowingWebsite:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#rnr
Recoverymethods
Withinthissection,youwillndinformationforrestoretypesandrecoverymethodssuchasrejuvenation
andcustomrecovery.Thefollowingmethodsareusedforrestoringles:
• “Singlelerestore”onpage17
• “Filerescue”onpage18
• “Operatingsystemandapplicationsrestore”onpage18
• “Rejuvenation”onpage18
• “Fullrestore”onpage19
• “Customrecovery”onpage19
Notes:
1.TheRescueandRecoveryprogramcannotcapturecachedcredentialsforadomainuserafterarestore
operation.
2.TheRescueandRecoveryprogramcannotrestorepartitionsthatarecreatedandplacedphysically
beforethesystemdrive.
Singlelerestore
ThesinglelerestoreoperationpromptstheuserfortheBackupStoragelocation,andthentheuserselects
abackup.TheRescueandRecoveryprogramwilldisplaylesthattheuserisauthorizedtoaccess.The
userthenselectstheles,folders,orbothtoberestoredandthesystemwillrestorethemtotheiroriginal
locations.
©CopyrightLenovo2008,2010
17
Filerescue
Thelerescueoperationisusedbeforetherestoreoperation.Itpromptstheuserforthebackupstorage
locationandthentheuserselectsabackup.TheRescueandRecoveryprogramwilldisplaythelesthatthe
currentuserisauthorizedtoaccess.Theuserthenselectstheles,folders,orbothtoberescued.Excluding
thelocalharddiskdrive,thesystemwilldisplayavailablelelocationswherethelescanberescued.The
userwillneedtochooseadestinationwithsufcientspacefortherescuedlesandthesystemrestoreles.
Operatingsystemandapplicationsrestore
TheRestoreonlytheWindowsOperatingsystemandApplicationsfromabackuprestoreoperation
givestheusertheoptiontoselectabackupbeforethesystemdeletesles.Filesdesignatedtobedeleted
aredenedbytherulesintheregistry.Whenabackuphasbeenselected,thesystemwillrestoretheles
denedbytheregistryfromtheselectedbackup.Thereareoptionsintheregistrylethatcanspecifya
programtorunbeforearestoreoperationorafterarestoreoperation.SeetheXML/ADMSupplementinside
theThinkVantageTechnologiesAdministratorT oolsformoreinformationaboutregistrysettingsandvalues.
Notes:
1.TheRestoreonlytheWindowsOperatingsystemandApplicationsfromabackuprestoreoperation
alwaysusepasswordpersistence.
2.TheRestoreonlytheWindowsOperatingsystemandApplicationsfromabackuprestoreoperation
isnotavailablefromCD/DVDbackup.
Youcanaddcustomtaskstorunbeforeandafterbothbackupandrestoreoperations.SeetheXML/ADM
SupplementinsidetheThinkVantageTechnologiesAdministratorToolsforthebackupandrestoresettings.
Rejuvenation
Whenyouneedtorejuvenateyoursystem,theRescueandRecoveryprogramwilloptimizesystem
performancebytakinganewincrementalbackupandthendefragmentyourharddiskdrive.Therejuvenation
processhelpseliminateviruses,adwareandspyware,whilemaintainingyourcurrentsettingsanddata.
Torejuvenateyoursystem,dothefollowing:
1.FromtheRescueandRecoveryinterface,clickRestoreyoursystemfromabackup.TheRestoreyour
systemwindowisdisplayed.
2.IntheRestoreyoursystemwindow,selectRejuvenateyoursystem.
3.T ochoosethedriveandbackupthatyouwanttousetorejuvenateyoursystem,dothefollowing:
a.Selecttheappropriatedrivefromthedrop-downlistoftheavailabledrives.Backuplesonthe
selecteddrivearedisplayedintheRescueandRecoveryinterface.
b.Selectthebackuplethatyouwanttousetorejuvenateyoursystem.
c.ClickNext.
d.Conrmthattheselectedbackupistheonethatyouwanttousetorejuvenateyoursystem,and
thenclickNexttobegintherestoreoperation.
Note: Donotturnoffyourcomputerduringthisoperation.
e.ClickOK.Aprogressbarisdisplayed.
Youcanaddcustomtaskstoruneitherbeforeorafterarejuvenateoperation.SeetheXML/ADM
SupplementinsidetheThinkVantageTechnologiesAdministratorT oolsfortherejuvenationsettings.
Note: Someoperatingsystemsettingsarestoredintheregistry.Consideringrejuvenationrestoresyour
registryfromabackupandrestorescertainregistrykeyscapturedfromthecurrentsystemsettings,youmay
ndsomeinconsistenciesaftertherejuvenationprocess.Forexample,ifafolderissharedafterthecreation
18RescueandRecovery4.23DeploymentGuide
ofabackup,thenafteryouusethebackuptoperformarejuvenatingoperation,thefolderwillstillbein
asharedstatus.Also,ifyouhaveasharedfolderatthetimeoftherejuvenateprocessbutitwasnotin
thebackup,thefolderwillstillbesharedafterrejuvenationnishes.
Fullrestore
Thefullrestoreoperationdeletesalllesonthelocaldrive,andthenrestoresthelesfromtheselected
backup.IfPasswordPersistenceisselected,themostrecentavailablepasswordwillberestored.
Customrecovery
AsanextensionoftheRescueandRecoveryprogram,customrecoverytechnologyhasbeenaddedtothe
recoveryprocess.UserswillinteractwiththiscustomrecoverymethodthroughtheRescueandRecovery
programandtheLenovoBaseSoftwareSelectorprogram.Byperformingacustomrecovery,usershavethe
optionofincludingandexcludingindividualcomponentssuchasapplications,devicedriversoroperating
systemsaspartoftherecoveryprocess.Administratorswilldenewhatoptionsauserwillhaveduringa
customrecoveryprocesswiththeThinkVantageBaseSoftwareAdministratorprogram.
TheBaseSoftwareAdministratorprogramisaversatilesoftwareutilitythatyoucanusetoaccomplish
customrecoveryandpreinstallationrelatedtasks.WiththeBaseSoftwareAdministratorprogram,youcan
customizetherecoveryprocessforusersandyoucancreatepersonalizationlesusedtoautomatethe
preinstallationsetupforWindowsoperatingsystems.
Customizingtherecoveryprocess
Intoday'selectronicenvironment,computersystemsarethreatenedbymaliciousactivitywiththe
distributionofviruses,worms,andTrojanhorses.Technologiesandanti-virusprogramshavebeenimproved
intheghtagainstmaliciousactivities;however,therearetimeswhenthesoftwareonacomputerwill
needtoberenewedbyremovingmaliciouslesandstartingover.TheRescueandRecoveryprogramis
avaluabletoolintherenewalprocessbyprovidingmethodstorestoreacomputerintheeventthatthe
computerissold,recycled,transferredtoanotherareaorneedstobeputinanoperationalstateafterall
othermethodsofrecoveryhavefailed.
Varioustypesofrecoverymethodscanbeusedtorenewcomputersystems.TheBaseSoftware
Administratorprogramutilizesthefullfactoryrecoverymethodandthecustomfactoryrecoverymethod.The
fullfactoryrecoverymethodrestoresthefactorycontentsoftheharddiskdrivethatconsistofcomponents
suchasapplications,devicedrivers,andtheoperatingsystem.Factorycomponentsareinstalledatthe
factorypriortothepurchaseofacomputer.UsingtheBaseSoftwareAdministratorprogram,youcan
controltherecoveryoptionsthatareavailabletotheuserduringtherecoveryprocess.Thefollowinglist
providestherecoverymethodsthatyoucandesignateausertoperform:
•Fullfactoryrecoveryonly
•Customfactoryrecoveryonly
•Eitherafullfactoryrecoveryoracustomfactoryrecovery
Componentsconsistofapplications,devicedrivers,andoperatingsystems.Thesecomponentsareina
custompackagedformatandarecontainedintheservicepartitionofthecomputer.Fromarecovery
standpoint,componentsarecategorizedasfollows:
•Requiredcomponentsthatarealwaysinstalleduponrecovery.
•OptionalcomponentsthataredisplayedfortheuserontheBaseSoftwareSelectormenu.
•Restrictedcomponentsthatarenotinstalleduponrecoveryandarenotdisplayedtotheenduser.
Chapter3.Congurations19
Manifestles
Customizingtherecoveryprocessiscontrolledwithmanifestles.TheBaseSoftwareAdministratorprogram
cancreatecustommanifestles.Manifestleshavetheextensionof.c,andcontaininformationabout
thecomponentswithintheservicepartitionwheretheyresides.Manifestlesalsocontroltheselections
availabletotheuserduringacustomrecoveryoperation.Theinformationcontainedinamanifestle
includescomponentcategorizationsuchasrequired,optional,andrestricted.Inaddition,manifestles
containmeta-data,suchasdescriptionsandcomments.
Preinstallationsetup
Toaccomplishpreinstallationsetup,youcanusetheBaseSoftwareAdministratorprogramtocreate
personalizationles.Apersonalizationlehastheleextensionof.perandcontainsinformationneeded
toautomatethepreinstallationsetupforWindowsoperatingsystems.Therecoveryprocessreadsthe
personalizationle,extractsthedatafromthepersonalizationleandplacesthedatainthecorrect
Windowscontrolles.Y oucansavetimeandeffortbyusingtheBaseSoftwareAdministratorprogramto
customizepersonalizationlesandthendeployingthosepersonalizationlesontousercomputers.For
example,youcancreateapersonalizationletosettheTimeZoneforWindowsoperatingsystemsand
thendeploythatpersonalizationletoauser'scomputer;therefore,theuserwillnotneedtomanually
validatetheTimeZonesettings.
Personalizationles
PersonalizationlesarecustomizedbydeningthesettingswiththeBaseSoftwareAdministratorprogram.
Thefollowingtablesprovideadescriptionofeachtypeofsettingthatcanbedened.
Thegeneralsettingstableprovidesthesettingsusedtodenetheusername,organizationandtimezone
foracomputer:
Table10.Generalsettings
Setting Windowscontrollekeyword Description
Name FullName=
Organization OrgName= Setstheorganizationthecomputer
Timezone TimeZone=
Setstheusernameforthecomputer.
belongsto,suchasaspecic
departmentorlocation.
Setsthetimezoneforthecomputer.
Thenetworksettingstableprovidesthesettingsusedtoassignthecomputername,administratorpassword
andtheworkgroupordomainofthedestinationcomputer:
Table11.Networksettings
Setting Windowscontrollekeyword Description
Computername ComputerName= Setsthenameforthecomputer.
Administratorpassword AdminPassword=
Encryptedadministratorpassword EncryptedAdminPassword=
Workgroup JoinWorkgroup=
Domain JoinDomain=
Domainadministrator DomainAdmin=
Domainadministratorpassword DomainAdminPassword=
Setstheadministratorpassword.
Setstheencryptedadministrator
password.
Setstheworkgroupforthecomputer.
Setsthedomainforthecomputer.
Setsthedomainadministratorforthe
computer.
Setsthedomainadministrator
passwordforthecomputer.
20RescueandRecovery4.23DeploymentGuide
Advancedsettingsareusedtodeneoneormorecommandsthatcanberunatthersttimewhenauser
logsontohisorhersystem.
Commandlineinterface
ThefollowingexecutablesupportsacommandlineinterfacefortheBaseSoftwareAdministratorprogram
andissupportedunderWinPEandtheWindowsenvironment:
TBSADMIN.EXE[/DEPLOY[/SILENT][/BOOTSP=YES|NO]
[/MANIFEST="<path>"][/PERSONALIZATION="<path>"]]
ThefollowingtableprovidestheswitchesfortheBaseSoftwareAdministratorprogram.
Table12.Switches
Switch Description
/DEPLOY Requiredtotriggeradeployment.If/BOOTSP,/MAN
or/PERisalsospecied,thedeploymentwizardisnot
displayed.
/SILENT Suppressesanymessageboxesforerrororsuccessful
completion.(Forreturncodes,seethefollowingtable.)
/BOOTSP
TakesanexplicitYorNvaluetoindicatewhetherthe
servicepartitionshouldbesetactive,forexample
/BOOTSP=Y.AvalueofNallowstheadministratorto
resettheC:partitionactiveagain,sorecoverydoesnot
automaticallyoccuronnextreboot.
Theexecutablereturnsthefollowingcodes:
Table13.Returncodes
Returncode Returnmessage
0
1 Unabletoaccessservicepartition
2
3
4
5
6 Errorsettingservicepartitionactive
Success
Errorcopyingmanifestleintoservicepartition
Errorcopyingpersonalizationleintoservicepartition
Errordeletinglefromservicepartition
ErrorwritingAUTO.TAGleinservicepartition
Backups
ThefollowingsectionsprovidecustomizationinformationforRescueandRecoverybackups.
Schedulingbackupsandassociatedtasks
TheschedulerisnotdesignedtobespecictotheRescueandRecoveryprogram;however,the
congurationisstoredintheregistry.WhentheRescueandRecoveryprogramisinstalled,itwillpopulate
theschedulerwiththeappropriatesettings.
Thefollowingisadescriptionofthestructureofthescheduler:
•Location:C:\ProgramFiles\CommonFiles\Lenovo.
Chapter3.Congurations21
Notes:
1.TheRescueandRecoveryprogramsynchronizesbackupsfromtheprimarybackuplocationtothe
secondarybackuplocation(aUSBharddiskdrive,secondharddiskdrive,ornetworkdrive).The
previousbackupsonthesecondarybackuplocationwillbeoverwrittenafterthesynchronization.
2.WhencreatingabackuptoaUSBharddiskdriveforthersttimethroughthesimplieduser
interface,thebackupoperationwillbecancelledautomatically.BackinguptotheUSBharddisk
drivewillbesuccessfulfromthesecondtime.
•Entryforeachscheduledtask.
•Scripttorun.
•Namedpipetobeusedforprogressnotications.Thisisanoptionalsetting.
•Scheduleinformationmonthly,weekly,daily,onweekdays,oronweekends-multipleschedules.
TuesdaysandFridays,forexample,canbesupportedbycreatingtwoschedules.
•Parameterstopasstotasks.
FortheRescueandRecoveryprogram,performincrementalbackupsonschedule,withcallbacksbefore
andafterthebackupoperation.
IntheRescueandRecoveryADMle,thereisanoptiontoconguretheScheduleT ask1andSchedule
Task2 settings.Thefollowingregistrykeysmustbeaddedforthescheduledtasks:
•ForScheduleT ask1,thekeyis:
HKLM\Software\Lenovo\Scheduler\tasks\task1
•ForScheduleT ask2,thekeyis:
HKLM\Software\Lenovo\Scheduler\tasks\task2
Note: Ifthetaskneedstobeshown,addtheDWORDvaluenamedTaskShowandsetthevalueto1in
thekey.Bydefault,tasksarehidden.
Mappinganetworkdriveforbackups
Themappingnetworkdrivefunctionreliesontheregistrysettingslocatedat:
HKLM\Software\Lenovo\MND
TheUniversalNamingConventionentrycontainsthecomputernameandshareofthelocationyouare
attemptingtoattach.
TheNetPathentryisoutputfromthemapdrv.exele.Itcontainstheactualnamethatwasusedwhen
makingtheconnection.
UserandPwdentriesaretheusernameandpasswordentries.Theyareencrypted.
Thefollowingisanexampleentryformappinganetworkdrive:
UNC=\\server\share
NetPath=\\9 .88 .77 .66\share
22RescueandRecovery4.23DeploymentGuide