title: the zone does not have enough resources available to fulfill the request/ the resource is not ready
body: <p>I failed to start my instance (through the web browser), it gave me the error: </p>
  
  <blockquote>
    <p>"The zone 'projects/XXXXX/zones/europe-west4-b' does not have enough
    resources available to fulfill the request. Try a different zone, or
    try again later."</p>
  </blockquote>
  
  <p>I thought it might be the quota problem at first, after checking my quota, it showed all good. Actually, I listed the available zones, europe-west4-b was available, but I still gave a shot to move the zone. Then I tried  <code>"gcloud compute instances move XXXX --zone europe-west4-b --destination-zone europe-west4-c"</code>, however, it still failed, popped up the error: </p>
  
  <blockquote>
    <p>"ERROR: (gcloud.compute.instances.move) Instance cannot be moved while
    in state: TERMINATED"</p>
  </blockquote>
  
  <p>Okay, terminated... then I tried to restart it by <code>"gcloud compute instances reset XXX"</code>, the error showed in the way:</p>
  
  <blockquote>
    <p>ERROR: (gcloud.compute.instances.reset) Could not fetch resource:
     - The resource 'projects/XXXXX/zones/europe-west4-b/instances/XXX'
    is not ready</p>
  </blockquote>
  
  <p>I searched the error, some people solved this problem by deleting the disk. While I don't want to wipe the memory, how could I solve this problem?</p>
  
  <p>BTW, I only have one instance, with one persistent disk attached.</p>