After upgrading to Parallels 9, my hard drive is listed as corrupt

Discussion in 'Installation and Configuration of Parallels Desktop' started by PaulMc, Sep 5, 2013.

  1. PaulMc

    PaulMc Bit poster

    Messages:
    3
    I tried running the tool to check the disk, here's the response:


    prl_disk_tool check --hdd "/Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd"
    Pauls-iMac:~ paulmccranie$ prl_disk_tool check --hdd "/Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd"
    objc[3481]: Class NSObject_PrlAdditionsStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS/prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[3481]: Class NSString_QStringStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS/prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[3481]: Class NSString_UUIDGeneratorStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS/prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[3481]: Class NSTimer_BlockStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS/prl_disk_tool. One of the two will be used. Which one is undefined.
    Unable to open the disk image.


    What's the next step for me getting back to work on this thing?

    Cheers,

    Paul
     
  2. PaulMc

    PaulMc Bit poster

    Messages:
    3
    When I try to use the Configuration tool to edit the hard drive, I get almost the same thing:

    objc[4036]: Class NSObject_PrlAdditionsStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS//prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[4036]: Class NSString_QStringStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS//prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[4036]: Class NSString_UUIDGeneratorStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS//prl_disk_tool. One of the two will be used. Which one is undefined.
    objc[4036]: Class NSTimer_BlockStaticLibsWorkaround is implemented in both /Applications/Parallels Desktop.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/5/Libraries/libprl_sdk.5.dylib and /Applications/Parallels Desktop.app/Contents/MacOS//prl_disk_tool. One of the two will be used. Which one is undefined.
    Unable to open the disk image.
     
  3. The problem with these warnings is known but it is semi-harmless.
    For the disk, pls provide a problem report number, we will look into it to understand the situation (Help -> Report a Problem)
     
  4. PaulMc

    PaulMc Bit poster

    Messages:
    3
    I did, report # 28371473
     
  5. There are 2 different problems in the report. Original one is the following

    09-05 08:47:22.780 F /LocalDevices:3104:3603/ [hdd::sata:0] Connecting device "/Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd"
    09-05 08:47:22.786 F /dimg:3104:3603/ Disk size is 108630900736. Path /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    09-05 08:47:22.786 F /dimg:3104:3603/ Structured disk initialized with following parameters:
    09-05 08:47:22.786 F /dimg:3104:3603/ Element size: 4
    09-05 08:47:22.786 F /dimg:3104:3603/ Element granularity 1
    09-05 08:47:22.786 F /dimg:3104:3603/ Block size 512
    09-05 08:47:22.786 F /dimg:3104:3603/ BAT offset 64
    09-05 08:47:22.786 F /dimg:3104:3603/ Data offset 2359296
    09-05 08:47:22.786 F /dimg:3104:3603/ Prefix size 0
    09-05 08:47:22.786 F /dimg:3104:3603/ Postfix size 0
    09-05 08:47:22.786 F /dimg:3104:3603/ Footer size 0
    09-05 08:47:22.786 F /dimg:3104:3603/ Image was incorrectly closed!!
    09-05 08:47:22.786 F /dimg:3104:3603/ Processing image: /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    09-05 08:47:22.786 F /dimg:3104:3603/ Creating map of all referenced blocks and duplicated blocks
    09-05 08:47:22.885 F /dimg:3104:3603/ Search for unreferenced blocks
    09-05 08:47:22.992 F /dimg:3104:3603/ Error: BAT is corrupted (corrupted blocks 414381, out of disk blocks 0, duplicated blocks 0). Please, check BAT consistency with FIX param
    09-05 08:47:23.035 F /dimg:3104:3603/ Error at checking disk consistency
    09-05 08:47:23.035 F /dimg:3104:3603/ Error 0x80022000 when opening the disk. Releasing image.
    09-05 08:47:23.035 F /vdisk:3104:3603/ Can't open uid {5fbaabe3-6958-40ff-92a7-860e329aab41} name /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds Error 0x80022000
    09-05 08:47:23.035 F /dimg:3104:3603/ Disk size is 108630900736. Path /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    09-05 08:47:23.035 F /dimg:3104:3603/ Structured disk initialized with following parameters:
    09-05 08:47:23.035 F /dimg:3104:3603/ Element size: 4
    09-05 08:47:23.035 F /dimg:3104:3603/ Element granularity 1
    09-05 08:47:23.035 F /dimg:3104:3603/ Block size 512
    09-05 08:47:23.035 F /dimg:3104:3603/ BAT offset 64
    09-05 08:47:23.035 F /dimg:3104:3603/ Data offset 2359296
    09-05 08:47:23.035 F /dimg:3104:3603/ Prefix size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Postfix size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Footer size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Image /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds was incorrectly closed, but is opened as readonly
    09-05 08:47:23.035 F /dimg:3104:3603/ Disk size is 108630900736. Path /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    09-05 08:47:23.035 F /dimg:3104:3603/ Structured disk initialized with following parameters:
    09-05 08:47:23.035 F /dimg:3104:3603/ Element size: 4
    09-05 08:47:23.035 F /dimg:3104:3603/ Element granularity 1
    09-05 08:47:23.035 F /dimg:3104:3603/ Block size 512
    09-05 08:47:23.035 F /dimg:3104:3603/ BAT offset 64
    09-05 08:47:23.035 F /dimg:3104:3603/ Data offset 2359296
    09-05 08:47:23.035 F /dimg:3104:3603/ Prefix size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Postfix size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Footer size 0
    09-05 08:47:23.035 F /dimg:3104:3603/ Image was incorrectly closed!!
    09-05 08:47:23.035 F /dimg:3104:3603/ Processing image: /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    09-05 08:47:23.035 F /dimg:3104:3603/ Creating map of all referenced blocks and duplicated blocks
    09-05 08:47:23.125 F /dimg:3104:3603/ Search for unreferenced blocks
    09-05 08:47:23.230 F /dimg:3104:3603/ Error: BAT is corrupted (corrupted blocks 414381, out of disk blocks 0, duplicated blocks 0). Please, check BAT consistency with FIX param
    09-05 08:47:23.272 F /dimg:3104:3603/ Error at checking disk consistency
    09-05 08:47:23.272 F /dimg:3104:3603/ Error 0x80021047 when opening the disk. Releasing image.
    09-05 08:47:23.272 F /vdisk:3104:3603/ OpenDisk() returned error 0x80022000
    09-05 08:47:23.272 F /LocalDevices:3104:3603/ [CSataHdd] Can't open requested image [0x80022000].
    09-05 08:47:23.273 F /LocalDevices:3104:3603/ [hdd::sata:0] device was

    It looks like you have the very first block inside data image shifted or not aligned. But may be we have a bug in the checking code but we can check this. I'll ask support to provide you correct tool as I can't send the binary through the forum. You should run
    prl_disk_check -vv /Users/paulmccranie/Documents/Parallels/Windows 8 Final.pvm/Windows 8 Final-0.hdd/Windows 8 Final-0.hdd.0.{5fbaabe3-6958-40ff-92a7-860e329aab41}.hds
    or you can copy me through support or here first 2359296 bytes of the above mentioned image.

    The second problem (missed image) is more important. It looks like you have some process running and still keeping the reference to the disk that's why it is not closed. This could be some process running in the background started by Parallels Desktop. I think that you'd better reboot your host and try to start VM again. You should face your original problem. The way of dealing with it is described above.
     
    Last edited by a moderator: Sep 6, 2013
  6. TCPNotability

    TCPNotability Bit poster

    Messages:
    2
    Same here

    I upgraded to Parallels 9 few days ago and now my VM hard disk as being corrupt.


    My report ID number is 29089359.
     
  7. Forteboz

    Forteboz Bit poster

    Messages:
    1
    I am experiencing the same issue -- upgraded to Parallels 9 and suddenly (while using my Windows 8 VM) my Mac froze all applications and a message appeared instructing me to power off the machine. No other options were available, and no explanation was provided. I power cycled the Mac, and then the same VM hard disk corruption error described above appeared.

    I followed the instructions found at http://kb.parallels.com/en/113241, but the operation progress stayed at 0%. After half an hour, I aborted the Terminal process and attempted to run it again, but Terminal reported that the volume could not be found. I then rebooted the Mac again, relaunched Parallels, and the issue remained. Again, the operation progress stayed at 0%

    I fear that my VM is permenantly corrupt. Reinstalling Windows 8 and all my applications will be a huge hassle, but my real fear is that the issue will recur. Help! I submitted two issues, 13736395 and 13737031.
     

Share This Page