Resume to Compress Infinite Loop

Discussion in 'Windows Virtual Machine' started by AndrewSpear, Aug 6, 2013.

  1. AndrewSpear

    AndrewSpear Bit poster

    Messages:
    1
    I'm stuck in an infinite loop where Windows no longer boots at all.

    1. I got a prompt asking me if I wanted to compress the image, I clicked "ok".
    2. It asked to shut down, I clicked "later".
    3. I suspended Windows to go to lunch.
    4. I try and resume it and get this prompt: "The disk used by the "Windows 8" virtual machine can be compressed only when it is stopped or running. Please resume the virtual machine or shut it down, and then try again. 10121"
    5. I click "ok" and I'm back to the "click to resume" screen.
    6. I click resume and I'm back to the warning in step 3 - infinite loop with no way to use the system!
    In short, the message telling me to resume stops me resuming!

    I have tried looking in the support area with no avail, I have tried tweeting the issue with no response, so I'm posting here.

    I'm on OSX 10.8.4 (latest) loading up Windows 8 in Parallels Desktop 8.0.18608 (latest).
     
  2. ArturoO

    ArturoO Bit poster

    Messages:
    1
    I have the exact same problem with the same setup. (Windows 8 and latest version of Mac OSX).
     
  3. GeraldV

    GeraldV Bit poster

    Messages:
    1
    Same here with my XP VM. The only way to get it running again was to stop the VM, quit parallels desktop, and then start again.
     
  4. ArunJJ

    ArunJJ Bit poster

    Messages:
    2
    Had the same problem.

    Just had to stop the VM (luckily did not lose much data).
     
  5. KirkJ

    KirkJ Bit poster

    Messages:
    5
    I am having the same problem. My VM will no longer boots. I originally asked it to compress, but later. I then suspended the machine (that must have been my mistake). On resuming, I received the following error: "The Disk used by the Windows 8 virtual machine can be compresses only when it is stopped or running. Please resume or shut it down and then try again." I click OK, then click resume again, and the same dialog appears. I tried it several times, even closing the App and then trying to resume.

    I finally stopped the machine. and now when I start it It says "Reclaiming disk space...." but the same error message appears! After click in OK nothing happens.

    Is there a way to kill off the reclamation of space and just start the VM?

    EDIT:::SOLVED!!!!!!!
    I spotted a different thread that suggested using the Activity Monitor to kill off the all Parallels Processes that remained after quitting Parallels. And then restart Parallels. After a little trial and error, I found I broke out of the looping problem by first starting the VM in safe mode and closing it again, then starting it normally and canceling the Reclaim when the warning came up. Then Iitbooted normally. After that I was able to successfully compress the drive.
     
    Last edited: Sep 2, 2013
  6. ekimneems

    ekimneems Junior Member

    Messages:
    13
    I had this problem, and then eventually it just started reclaiming disk space. Now it's been doing that for 3 hours and I'm afraid to kill the process because of data loss. I'm playing the waiting game for now (the VM is on an SSD so I can't believe it's taking this long to compress 2.1gb), but eventually I'm going to have to try something.

     
  7. bgibson30111

    bgibson30111 Bit poster

    Messages:
    1
    What did you do in the end? My machine has been stuck on 'reclaiming disk space' for hours. I am also worried about data corruption if I stop it.
     
  8. BrisaC

    BrisaC Bit poster

    Messages:
    1
    Had the same issue. Solved by going to Parallels Menu -> Virtual Machine -> Stop. That I quit the application and restarted. Once I restarted, it asked me it I wanted to reclaim space and I clicked on Cancel
     
  9. VijayB

    VijayB Bit poster

    Messages:
    1
    Hey,

    Not sure if anyone still needs this, but here's a fix that doesn't involve stopping the machine:

    Every VM you use has a config.pvs with a bunch of configuration information about the machine. It's basically an XML file. You need to edit a specific key in this file:
    0. Make sure you have quit Parallels completely
    1. In the Terminal, locate your virtual machine's folder (for example, /Users/yourname/Documents/Parallels/Kali Linux/Kali Linux 1.0.7.pvm/)
    2. Open the file config.pvs
    3. Locate the key CompactHddMask and change the value to 0 (mine was at 2148532224)
    4. Save and close
    5. Restart Parallels and resume your virtual machine

    Worked like a champ for me.

    Good luck!

    -Jayce
     

Share This Page