Uility to fix Bug Check 0xA5 (ACPI_BIOS_ERROR) and 0x8E issues

Discussion in 'Installation and Configuration' started by tacit_one, Nov 25, 2008.

  1. tacit_one

    tacit_one Kilo Poster

    Messages:
    434
    Utility to fix Bug Check 0xA5 (ACPI_BIOS_ERROR) and 0x8E issues

    Guys,

    for those of you who experienced one of the following
    problems during PD 2.x/3.x -> PD 4.x upgrade:

    1. Bug Check 0xA5: ACPI_BIOS_ERROR
    2. Bug Check 0x8E: KERNEL_MODE_EXCEPTION_NOT_HANDLED

    we've prepared a small recovery utility -

    Parallels Fixme Utility

    Detailed description and usage -

    I. Bug Check 0xA5: ACPI_BIOS_ERROR

    The ACPI_BIOS_ERROR bug check has a value of 0x000000A5.
    This bug check indicates that the Advanced Configuration and
    Power Interface (ACPI) BIOS of the computer is not fully compliant with the ACPI specification.

    This bug check may appear in Parallels Virtual Machine during migration
    from Parallels Desktop 2.x/3.x to Parallels Desktop 4.x

    If you encounter this issue, follow these steps to resolve the ussue -

    II. Bug Check 0x8E: KERNEL_MODE_EXCEPTION_NOT_HANDLED

    Under certain circumstances with a Windows XP / 2003 32-bit
    the following drivers may cause a Parallels virtual machine to crash -
    * intelppm.sys
    * processr.sys
    * P3.sys
    * agp440.sys

    This bug check may appear in Parallels Virtual Machine during migration
    from Parallels Desktop 2.x/3.x to Parallels Desktop 4.x

    If you've used this utility and faced some problems, please, post
    them here so we can help you to resolve your issue.

    Regards,
    Max
     
    Last edited by a moderator: Nov 27, 2008
  2. macmend

    macmend

    Messages:
    5
    prl_fixme my terminal says is not a directory
     
  3. macmend

    macmend

    Messages:
    5
    Bios error is the issue but there is no hdd drive to fix as it is converting a fresh boot camp
     
  4. John@Parallels

    John@Parallels

    Messages:
    6,343
    Right click Boot Camp.pvm show package contents,
    You will see to what hdd to apply fix
     
  5. MikeRose

    MikeRose

    Messages:
    3
    Also worked for driver_unloaded error

    This appears to have fixed a similar crash on processr.sys with the error

    driver_unloaded_without_cancelling_pending_operations

    The terminal log is below.

    pb191:prl_fixme mtrlocal$ ./prl_fixme --fix8E /Users/mtrlocal/Documents/Parallels/MTR_VMware_2.pvm/MTR_VMware.hdd
    2009-03-10 10:33:27.492 [F] Parallels Fix Me Utility v1.0
    2009-03-10 10:33:27.492 [F] HDD name is /Users/mtrlocal/Documents/Parallels/MTR_VMware_2.pvm/MTR_VMware.hdd
    Parallels SDK loaded from path: libprl_sdk.dylib
    2009-03-10 10:33:27.790 [F] Loading Parallels SDK ...
    2009-03-10 10:33:28.004 [F] [FixA5]
    2009-03-10 10:33:28.005 [F] [DetectWindows] (pComp = 0x622f40, targetVm = 2, aOsInfo = 0xbffff39c)
    2009-03-10 10:33:28.005 [F] [ProcessAllBootIni]
    2009-03-10 10:33:28.172 [F] [IsWindowsFs] (pFileSystem = 0x625130)
    2009-03-10 10:33:28.173 [F] [IsWindowsFs] Yes
    2009-03-10 10:33:28.173 [F] [ParseBootIni]
    2009-03-10 10:33:28.202 [F] [DetectOnPartitions] (pPhysComp = 0x622f40, targetVm = 2, aOsInfo = 0xbffff39c)
    2009-03-10 10:33:28.211 [F] [DetectOnPartitions] Try to detect Windows on partition (1, 1).
    2009-03-10 10:33:28.211 [F] [DetectWindows] (targetVm = 2, pDL = 0x62d680, pFS = 0x625130, aOsInfo = 0xbffff39c)
    2009-03-10 10:33:28.212 [F] [IsWindowsFs] (pFileSystem = 0x625130)
    2009-03-10 10:33:28.212 [F] [IsWindowsFs] Yes
    2009-03-10 10:33:28.214 [F] [DetectW2K] (targetVm = 2, pDL = 0x62d680, pDir = 0x631170, aOsInfo = 0xbffff39c)
    2009-03-10 10:33:28.214 [F] [IsW2KBootableLayout] (pRootDir = 0x631170, windows)
    2009-03-10 10:33:28.215 [F] [IsAny] (pDir = 0x62e350, aFileName = 0x5373d4 (4))
    2009-03-10 10:33:28.215 [F] [IsFileExisting] (pDir = 0x62e350, sFileName = system32/ntoskrnl.exe)
    2009-03-10 10:33:28.219 [F] [IsAny] File system32/ntoskrnl.exe was found.
    2009-03-10 10:33:28.220 [F] [IsAny] (pDir = 0x62e350, aFileName = 0x5373b8 (7))
    2009-03-10 10:33:28.220 [F] [IsFileExisting] (pDir = 0x62e350, sFileName = system32/hal.dll)
    2009-03-10 10:33:28.221 [F] [IsAny] File system32/hal.dll was found.
    2009-03-10 10:33:28.222 [F] [IsAll] (pDir = 0x62e350, aFileName = 0x5373ac (3))
    2009-03-10 10:33:28.222 [F] [IsFileExisting] (pDir = 0x62e350, sFileName = system32/config/SAM)
    2009-03-10 10:33:28.222 [F] [IsFileExisting] (pDir = 0x62e350, sFileName = system32/config/system)
    2009-03-10 10:33:28.223 [F] [IsFileExisting] (pDir = 0x62e350, sFileName = system32/config/software)
    2009-03-10 10:33:28.223 [F] [IsAll] All files were found.
    2009-03-10 10:33:28.223 [F] [QuantityOfFiles] (pDir = 0x62e350, sDirName = system32/Drivers)
    2009-03-10 10:33:28.224 [F] [QuantityOfFiles] Directory system32/Drivers contains 357 file(s)
    2009-03-10 10:33:28.224 [F] [IsW2KBootableLayout] Yes.
    2009-03-10 10:33:28.225 [F] [GetWinInfo] (pRootDir = 0x631170, windows, pwi = 0xbffff1d4)
    2009-03-10 10:33:28.225 [F] [GetW2KInfoFromRegistry] (pFile = 0x629b90, pfSystemHive = 0x62e3c0, pwi = 0xbffff1d4)
    2009-03-10 10:33:28.650 [F] [CNtRawData::CNtRawData] File size = 0x2c80000, data size = 0x2c47000
    2009-03-10 10:33:28.651 [F] [CNtRawData::CNtRawData] Storage was resized.
    2009-03-10 10:33:28.663 [F] [CDaApiHiveFile::Write] Writing was skiped.
    2009-03-10 10:33:28.672 [F] [GetWindowsProductType] (0x62e3c0)
    2009-03-10 10:33:28.763 [F] [CNtRawData::CNtRawData] File size = 0xcc0000, data size = 0xc9a000
    2009-03-10 10:33:28.763 [F] [CNtRawData::CNtRawData] Storage was resized.
    2009-03-10 10:33:28.774 [F] [GetControlSetNumber]
    2009-03-10 10:33:28.774 [F] [GetWindowsProductType] ProductType is WinNT (0x1).
    2009-03-10 10:33:28.774 [F] [CDaApiHiveFile::Write] Writing was skiped.
    2009-03-10 10:33:28.777 [F] [IsAll] (pDir = 0x62e290, aFileName = 0x537380 (3))
    2009-03-10 10:33:28.778 [F] [IsFileExisting] (pDir = 0x62e290, sFileName = system32/Wow64.dll)
    2009-03-10 10:33:28.784 [F] [IsAll] File system32/Wow64.dll was not found.
    2009-03-10 10:33:28.806 [F] [IsACPI] 0x62e290
    2009-03-10 10:33:28.807 [F] [GetOriginalFileName] 0x62e290 System32/hal.dll
    2009-03-10 10:33:28.808 [F] [GetOriginalFileName] iInd = 101096
    2009-03-10 10:33:28.808 [F] [GetOriginalFileName] iInd = 101096
    2009-03-10 10:33:28.808 [F] [GetOriginalFileName] OriginalFilename is hal.dll
    2009-03-10 10:33:28.809 [F] [IsMP] 0x62e290
    2009-03-10 10:33:28.809 [F] [GetOriginalFileName] 0x62e290 System32/ntoskrnl.exe
    2009-03-10 10:33:28.829 [F] [GetOriginalFileName] iInd = 2058972
    2009-03-10 10:33:28.830 [F] [GetOriginalFileName] iInd = 2058972
    2009-03-10 10:33:28.830 [F] [GetOriginalFileName] OriginalFilename is ntoskrnl.exe
    2009-03-10 10:33:28.831 [F] [IsThisOsActive] No.
    2009-03-10 10:33:28.832 [F] [IsW2KSystemLayout] (pRootDir = 0x631170)
    2009-03-10 10:33:28.833 [F] [IsAll] (pDir = 0x631170, aFileName = 0x5373a0 (3))
    2009-03-10 10:33:28.833 [F] [IsFileExisting] (pDir = 0x631170, sFileName = ntldr)
    2009-03-10 10:33:28.834 [F] [IsFileExisting] (pDir = 0x631170, sFileName = boot.ini)
    2009-03-10 10:33:28.834 [F] [IsFileExisting] (pDir = 0x631170, sFileName = ntdetect.com)
    2009-03-10 10:33:28.834 [F] [IsAll] All files were found.
    2009-03-10 10:33:28.834 [F] [IsW2KSystemLayout] Yes.
    2009-03-10 10:33:28.835 [F] [IsReconfigDataAvailable] (targetVm = 2, pRootDir = 0x631170, pWinInfo = 0x630e40)
    2009-03-10 10:33:28.835 [F] [IsW2KReconfigDataAvailable (stub)] (targetVm = 2, pSysDir = 0x6307c0, pWinInfo = 0x630e40)
    2009-03-10 10:33:28.836 [F] [ParseCSDVersion]
    2009-03-10 10:33:28.837 [F] [AreInstallWinFilesExisting] (pDir = 0x6307c0, sSrcPath = Driver Cache/i386)
    QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
    GetProductPath() type: 2, path: '/Users/mtrlocal/Contents/Resources'
    mspack: Library Location - '/Users/mtrlocal/Contents/Resources/libmspack_prl.dylib'
    mspack err: Failed to load symbol mspack_sys_selftest_internal
    mspack: Library Location - '/Users/mtrlocal/Contents/Resources/libmspack_prl.dylib'
    mspack err: Failed to load symbol mspack_sys_selftest_internal
    2009-03-10 10:33:29.980 [F] [AreInstallWinFilesExisting] Can not create cab decompressor.
    2009-03-10 10:33:29.981 [F] [IsReconfigDataAvailable] No.
    2009-03-10 10:33:29.982 [F] [AdditionalCheckW2K] (targetVm = 2, pdoi = 0xbffff1ac)
    2009-03-10 10:33:29.983 [F] [IsW2KBootableLayout] (pRootDir = 0x631170, winnt)
    2009-03-10 10:33:29.983 [F] [IsAny] (pDir = 0x6390c0, aFileName = 0x5373d4 (4))
    2009-03-10 10:33:29.983 [F] [IsFileExisting] (pDir = 0x6390c0, sFileName = system32/ntoskrnl.exe)
    2009-03-10 10:33:29.984 [F] [IsFileExisting] Can not get iterator (system32, DaAPIWrap error code 0x8103111).
    2009-03-10 10:33:29.984 [F] [IsFileExisting] (pDir = 0x6390c0, sFileName = system32/ntkrnlmp.exe)
    2009-03-10 10:33:29.984 [F] [IsFileExisting] Can not get iterator (system32, DaAPIWrap error code 0x8103111).
    2009-03-10 10:33:29.985 [F] [IsFileExisting] (pDir = 0x6390c0, sFileName = system32/ntkrnlpa.exe)
    2009-03-10 10:33:29.985 [F] [IsFileExisting] Can not get iterator (system32, DaAPIWrap error code 0x8103111).
    2009-03-10 10:33:29.985 [F] [IsFileExisting] (pDir = 0x6390c0, sFileName = system32/ntkrpamp.exe)
    2009-03-10 10:33:29.986 [F] [IsFileExisting] Can not get iterator (system32, DaAPIWrap error code 0x8103111).
    2009-03-10 10:33:29.986 [F] [IsAny] There are no files.
    2009-03-10 10:33:29.986 [F] [IsW2KBootableLayout] No.
    2009-03-10 10:33:29.987 [F] [FixA5]
    2009-03-10 10:33:30.001 [F] [FixSystemHive]
    2009-03-10 10:33:30.081 [F] [CNtRawData::CNtRawData] File size = 0xcc0000, data size = 0xc9a000
    2009-03-10 10:33:30.081 [F] [CNtRawData::CNtRawData] Storage was resized.
    2009-03-10 10:33:30.083 [F] [GetControlSetNumber]
    2009-03-10 10:33:30.083 [F] [ChangeServiceStart]
    2009-03-10 10:33:30.084 [F] [ChangeDwordServiceParam]
    2009-03-10 10:33:30.084 [F] [ChangeServiceStart]
    2009-03-10 10:33:30.084 [F] [ChangeDwordServiceParam]
    2009-03-10 10:33:30.085 [F] [ChangeServiceStart]
    2009-03-10 10:33:30.085 [F] [ChangeDwordServiceParam]
    2009-03-10 10:33:30.085 [F] [ChangeServiceStart]
    2009-03-10 10:33:30.086 [F] [ChangeDwordServiceParam]
    2009-03-10 10:33:30.086 [F] [ChangeDwordServiceParam] Can not open key ControlSet001\Services\p3 (0x815800d).
    2009-03-10 10:33:30.718 [F] prl_fixme finished: 0x8000000
     
  6. L str

    L str

    Messages:
    2
    Bios error is the issue but there is no hdd drive to fix as it is converting a fresh boot camp
     
  7. andrea mattiah

    andrea mattiah

    Messages:
    3
    I've tried, but this is the error:

    2009-11-18 22:05:11.688 [F] Parallels Fix Me Utility v1.0
    2009-11-18 22:05:11.688 [F] HDD name is /Programmi/Emulatori/Windows XP Professional.pvm/Windows XP Professional.hdd/Windows XP Professional.hdd
    Failed to load Parallels SDK library: 80000010, from file: libprl_sdk.dylib
    Failed to load Parallels SDK library: 80000010, from file: ../Resources/libprl_sdk.dylib
    Failed to locate SDK symbol 'PrlVm_ToolsChangeScreenSaverState' on initialization (!)
    Failed to locate SDK symbol 'PrlDevDisplay_SetScreenSurface' on initialization (!)
    Failed with SDK library '/Library/Parallels/Parallels Service.app/Contents/Resources/libprl_sdk.dylib'.
    Failed to load Parallels SDK library: 80000009, from file: /Library/Parallels/Parallels Service.app/Contents/Resources/libprl_sdk.dylib
    2009-11-18 22:05:11.863 [F] Loading Parallels SDK ...
    2009-11-18 22:05:11.863 [F] Failed to load Parallels SDK
     

Share This Page