Skip to main content

ABR10 with UR bootable media: strange behavior on Intel GS45 and maybe somewhere else

Thread needs solution

The task was: move Windows 7 Ultimate 64bit from VmWare to real PC
Before that, I had a success with that task 3 times (also windows 7, from vmware to pc)

The configuration of target:
Laptop Acer Aspire Timeline AS3810TG-734G32i
Proc Intel Core2 Duo U7300 1.3 GHz
Chipset Intel GS45
RAM 4Gb DDR3 1066
Video ATI M92XT (HD 4330)
320Gb SATA HDD on buint-in ICH9M, IDE/AHCI mode switchable via Insyde(R) Bios

I used bootable CD created with B&R 10, booted from external USB CD-drive.
The process of restoring succeeded with no warnings (I didn't use additional SATA drivers because they're built in for ICH9M in IDE mode), but the following reboot resulted in BSOD 0x0000007B (known as INACCESSIBLE_BOOT_DEVICE).

Thought it is a driver trouble, I tried to add official Intel drivers for ICH9M, then tried to turn AHCI on, and used drivers again, but I received this BSOD again and again.

Interested in that, I tried to restore Vista Ultimate 32 bit and... got the same BSOD!

Then to prove that this is not a hardware problem, I restored Vista with Acronis True Image Echo Enterprise Server 9.5.8353, and the OS was able to boot without any problems.

Understanding that the bug is in B&R 10 with this chipset, I decided to perform detailed analysis, because I needed restoration of Win7, but it is possible only via B&R 10.

With a tool MS DaRT (also known as ERD Commander 6), I made a copies of HKLM branch from "normally" recovered Vista (With True Image 9.5) and "defective" one (with B&R 10) and then compared the content of these files with Total Commander.

Among some minor differences (upper/lowercase letters, names of devices in different languages (cos True Image was russian)) I found that True Image created these branches (which are correect for my SATA controller)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2917&CC_0601]
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Service"="msisadrv"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_2928]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

and B&R 10 created following (that is the problem of BSOD, I thought):

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&CC_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&CC_0601]
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Service"="msisadrv"

Note: the correct devicecode for ICH9M SATA is PCI#VEN_8086&DEV_2928
When I corrected these keys for system, recovered with B&R 10, nothing happened... I saw the same BSOD.
  I returned to search differences again... and found, that the state of "pci" driver in defective system was "Disabled"!
(But in normal system it was "Boot"). That is, the registry in normal system was:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pci]
"Tag"=dword:00000003
"DisplayName"="Драйвер PCI шины"
"Group"="Boot Bus Extender"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,70,00,63,00,69,00,2e,00,73,00,79,\
00,73,00,00,00
"ErrorControl"=dword:00000003
"Start"=dword:00000000
"Type"=dword:00000001

But in defective:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pci]
"Tag"=dword:00000003
"DisplayName"="Драйвер PCI шины"
"Group"="Boot Bus Extender"
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
72,00,69,00,76,00,65,00,72,00,73,00,5c,00,70,00,63,00,69,00,2e,00,73,00,79,\
00,73,00,00,00
"ErrorControl"=dword:00000003
"Start"=dword:00000004
"Type"=dword:00000001

When I corrected that, the system restored with B&R10 started to boot without problem.

  Why does Universal restore disable this very important driver on Intel GS45 chipset (or maybe not only)?

Please, make a comment of that error, because I think it's not normal :)

PS. Later, I tried to do the same with ABR10 running under WinXP, and the images of vista & 7 were restored as they should. That's the trouble with bootable media only.

0 Users found this helpful

Also, I've noticed, that ABR10 with UR bootable media hangs, if I chose "Automatic Network Configuration" in the process of its creation, I mean, cursor freezes during, I think, obtaining adress from DHCP while using a specific LAN card (in the absence of drivers)

And It hangs in the moment of Universal Restore init for Windows XP SP3 image (which restores normally with True Image 9.5)

Hello Andrew,

Thank you for using [[http://www.acronis.com/enterprise/ | Acronis Corporate Products]]

What is the build number of Acronis Backup & Recovery 10.0? Have you tried the latest build? Have you tried Acronis Booting Rescue Media based on ISOLINUX? 

We are looking forward to hearing back from you at your earliest convenience.

Thank you.

The build was 11133, think the latest)
What can booting from isolinux change? This bug was noted only on that laptop, maybe there are some issues in the motherboard design caused by Acer engeneers))

At that moment I learned to manipulate with registry of already restored systems to make them booting properly, so its not a problem 4me anymore

thankyou4assistance