10-17-2008 03:53 PM
Attempted to do Restore Anyware to another computer, got this message:
Error E71C0001: the HAL type could not be determined for this system
Any ideas?
10-18-2008 11:18 AM
10-20-2008 08:59 AM
Source motherboard: Pentium 3 on Asus P2B motherboard (Intel 440BX chipset, 556MB of RAM,Promise IDE card, VIA SATA card), ATI AGP video card. Destination: Pentium 3 on Abit VT6X4 (VIA 133A chipset), 768MB of RAM, same set of video and hard drive controllers. I tried DED option, but it didn't help.
10-20-2008 09:07 AM
Check the following technote for information on troubleshooting a HAL issue.
http://support.veritas.com/docs/294524
What version of BESR are you currently using?
10-20-2008 10:48 AM
10-21-2008 09:55 AM
The section that I was referring to is this one;
System stops responding before any Windows prompts appear
Or a message is displayed saying there is an issue with the HAL.dll.
Check the version of the HAL.dll. It is most likely incorrect. If a system is already restored, you can still check the version in the recovery point. Use the Recovery Point Browser and restore the system32\HAL.dll to a different location. Right click and choose Properties. Click on version, and then look for Internal Name. There are five main types of HALs.
MACPI - Hyperthreading and multi processors
AACPI - Single processor
ACPI - Single processor
MPS - Multi processor that is
APIC - This is a single processor HAL which is used on older systems.
If the recovery point is taken from a system with a single processor, expect the recovery point to have an AACPI, ACPI, or APIC HAL. The HAL can be checked on the restored machine by copying the new HAL, and checking the properties. If the new machine has multiple processors, expect the HAL to be changed by Restore Anyware. If the HAL needs to be replaced, this can be accomplished from a command prompt.
In most scenarios, a multi processor will still run even if a single processor HAL is used, although it may not run at full capacity.
The HAL may not be replaced correctly if the CAB files from the original system are missing.
10-21-2008 04:11 PM
What does it mean "It is most likely incorrect". This hal.dll works perfectly fine on my source machine.
Internal name is halacpi.dll. Target is a uniprocessor Pentium III motherboard. Same file in the recovery point and on the target drive. WIndows 2000 server.
I installed BESR 8.05, selected Restore Anyware, now it accepts everything, but locks up on boot. Tried F8, safe mode - still locks up.
So I should just replace hal.dll? How do I know what hal.dll should be used on my target motherboard? Where do I get it from?
10-24-2008 04:47 PM
I know I have an updated hal.dll in c:\WINNT\Driver Cache\i386\sp4.CAB, and I know this is correct file for a target machine (I don't know if it is good for the source machine). It is not happening automatically, so how can I force BESR to use the updated hal.dll on the target machine from the cab file?
10-27-2008 08:45 AM
10-27-2008 09:39 AM
This is supposed to be automatic, log a support issue with SYMC. Give them all the details of your problem and work around.
PS: Try BESR 8.5 SRD if possible.
10-27-2008 10:30 AM