2978: Installing Acronis Backup & Recovery 10 into an Existing WinPE Environment

Also read in:

use Google Translate

Operating Systems: 

Last update: 17-06-2010

Instructions on how to install Acronis Backup & Recovery 10 into an existing WinPE environment

This article applies to:

  • Acronis Backup & Recovery 10 Advanced Server
  • Acronis Backup & Recovery 10 Server for Windows (Standalone)
  • Acronis Backup & Recovery 10 Advanced Server - Small Business Server Edition
  • Acronis Backup & Recovery 10 Advanced Workstation
  • Acronis Backup & Recovery 10 Workstation (Standalone)
  • Acronis Backup & Recovery 10 Advanced Server - Virtual Edition

Introduction

These are instructions on how to add Acronis Backup & Recovery 10 to an existing WinPE environment (without using Acronis WinPE Builder).

If you would rather use Acronis WinPE Builder to create a new ISO, please see:

Solution

  1. Install Acronis Backup & Recovery 10 on Windows 32 bit;
  2. Make sure you have Microsoft .NET Framework 2.0 installed, as you will need it for Business Desktop Deployment (BDD) 2007;

  3. Download and install BDD 2007;
  4. Download and install Windows Automated Installation Kit (AIK);
  5. Copy the WinPE 2.0 files by issuing the following command (Start-Run -> cmd):

    C:\Program Files\Windows AIK\Tools\PETools\copype.cmd x86 C:\WinPE

  6. Mount the boot.wim file in read-write mode:

    C:\Program Files\Windows AIK\Tools\x86\Imagex.exe /mountrw C:\WinPE\ISO\Sources\boot.wim 1 C:\WinPE\mount

  7. Copy Acronis files:

    From C:\Program Files\Acronis\WinPE\WinPE\Files to C:\WinPE\mount\Program Files\Acronis\BackupAndRecovery copy the following files:

    • TrueImage.exe
    • trueimage_starter.exe
    • f11.cfg
    • kernel.dat
    • ramdisk.dat
    • bootwiz.bin
    • ActiveRestoreEngine.dgl
    • ActiveRestoreEngine64.dgl
    • ActiveRestoreHdd.dgl
    • ActiveRestoreNotifier.dgl
    • ActiveRestoreService.dgl
    • BootAgentActiveRestoreDos.run
    • hddhook.com
    • timounter.dll
    • mouse.com
    • libcrypto9.dll
    • libssl9.dll
    • fnls.dll
    • ftrace.dll
    • icu38.dll
    • icudt38.dll
    • rpc_client.dll
    • gc.dll
    • resource.dll
    • thread_pool.dll
    • fox.dll
    • ntmsapia.dll
    • core_workers_shared_context.dll
    • events_trace.dll
    • BackupAndRecoveryService.exe
    • TrueImageCmd.exe
    • autosid.exe
    • autosid64.exe

    From C:\Program Files\Acronis\WinPE\WinPE\Files\Drivers\Microsoft.VC80.CRT to C:\WinPE\mount\Program Files\Acronis\BackupAndRecovery copy the following files:

    • Microsoft.VC80.CRT.manifest
    • msvcm80.dll
    • msvcp80.dll
    • msvcr80.dll

    From C:\Program Files\Acronis\WinPE\WinPE\Files to C:\WinPE\mount\Program Files\Acronis\BackupAndRecovery\mms copy the following files:

    • mms.exe
    • mms.config
    • ASZReleaserAddon.dll
    • LicenseAddonATIE10.dll
    • DiskBundle.dll
    • DiskBundleEx.dll
    • MachineInstanceProvider.dll

    From C:\Program Files\Acronis\WinPE\WinPE\Files\Drivers\Microsoft.VC80.CRT to C:\WinPE\mount\Program Files\Acronis\BackupAndRecovery\mms copy the following files:

    • Microsoft.VC80.CRT.manifest
    • msvcm80.dll
    • msvcp80.dll
    • msvcr80.dll

    From C:\Program Files\Acronis\WinPE\WinPE\Files to C:\WinPE\mount\Program Files\Acronis\BackupAndRecovery\a43 copy the following files:

    • a43.exe
    • a43.dat
    • A43help.txt
    • unrar.dll

    From C:\Program Files\Common Files\Acronis\SnapAPI to C:\WinPE\mount\Windows\system32\ copy the following file:

    • snapapi.dll

    From C:\Windows\system32 to C:\WinPE\mount\Windows\system32 copy the following files:

    • msvcp71.dll
    • msvcr71.dll
    • ntmsapi.dll

    From C:\Windows\system32\drivers to C:\WinPE\mount\Windows\system32\drivers copy the following file:

    • snapman.sys
  8. Open Windows Registry Editor (Start-Run -> regedit) and do the following:
    • Click HKEY_LOCAL_MACHINE and load the following hive (File -> Load hive):

      C:\WinPE\mount\Windows\system32\config\software

    • Once the hive is loaded, create the following registry keys and values:
      Key name Value name Value type Value
      HKEY_LOCAL_MACHINE\Software\Acronis\TrueImageEnterprise\Settings WorkingDir REG_SZ \Program Files\Acronis\BackupAndRecovery
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents resource.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\resource.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents icu38.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\icu38.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents libcrypto9.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\libcrypto9.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents thread_pool.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\thread_pool.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents gc.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\gc.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents libssl9.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\libssl9.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents rpc_client.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\rpc_client.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents timounter.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\timounter.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents fnls.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\fnls.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents ftrace.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\ftrace.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents core_workers_shared_context.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\core_workers_shared_context.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents events_trace.dll REG_SZ \Program Files\Acronis\BackupAndRecovery\events_trace.dll
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents autosid.exe REG_SZ \Program Files\Acronis\BackupAndRecovery\autosid.exe
      HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery\CommonComponents autosid64.exe REG_SZ \Program Files\Acronis\BackupAndRecovery\autosid64.exe
      HKEY_LOCAL_MACHINE\Software\Acronis\Schedule2\Substitute BackupAndRecoveryService REG_SZ \Program Files\Acronis\BackupAndRecovery\BackupAndRecoveryService.exe
      HKEY_LOCAL_MACHINE\Software\Acronis\Winpe A43 REG_SZ \Program Files\Acronis\BackupAndRecovery\a43\a43.exe
      Copy all values from HKEY_LOCAL_MACHINE\Software\Acronis\BackupAndRecovery on host machine to the same key on WinPE

    • Click HKEY_LOCAL_MACHINE and load the following hive:

      C:\WinPE\mount\Windows\system32\config\system

    • Once the hive is loaded, create the following registry keys and values:
      Key name Value name Value type Value
      HKEY_LOCAL_MACHINE\System\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318} UpperFilters REG_MULTI_SZ snapman [add to multistring]]
      HKEY_LOCAL_MACHINE\System\ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F} UpperFilters REG_MULTI_SZ snapman [add to multistring]
      HKEY_LOCAL_MACHINE\System\ControlSet001\Services\snapman ErrorControl REG_DWORD 1
      HKEY_LOCAL_MACHINE\System\ControlSet001\Services\snapman ImagePath REG_EXPAND_SZ system32\drivers\snapman.sys
      HKEY_LOCAL_MACHINE\System\ControlSet001\Services\snapman DisplayName REG_SZ Acronis Snapshots Manager
      HKEY_LOCAL_MACHINE\System\ControlSet001\Services\snapman Start REG_DWORD 0
      HKEY_LOCAL_MACHINE\System\ControlSet001\Services\snapman Type REG_DWORD 1
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms Error Control REG_DWORD 1
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms ImagePath REG_SZ \Program Files\Acronis\BackupAndRecovery\mms\mms.exe
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms Start REG_DWORD 2
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms Type REG_DWORD 10(16)
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms Description REG_SZ Allows monitoring and managing group tasks on networked computers.
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms DisplayName REG_SZ mms
      HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mms Objectname REG_SZ LocalSystem
      HKEY_LOCAL_MACHINE\SYSTEM\Setup\AllowStart\mms

    • Unload the hives.
  9. Unmount the boot.wim file:

    C:\Program Files\Windows AIK\Tools\x86\Imagex.exe /unmount /commit C:\WinPE\mount

  10. Create the ISO image:

    C:\Program Files\Windows AIK\Tools\PETools\oscdimg.exe -n -b"C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" C:\WinPE\ISO C:\WinPE\test.iso

  11. Burn the ISO image. See Burning an ISO Image.

More information

After you boot from the ISO image, run TrueImage_starter.exe to start the product.

See also Microsoft TechNet Article: Windows PE Customization.

Tags: