본문 바로가기

Mac

VMWare Fusion 에러 메시지 vmware fusion pipe connection has been broken 대처법

VMWare Fusion 5.0 을 사용 중이다.


전에 무슨일인지 몰라도 Fusion 이 응답을 안 하 길래 강제 종료했더니 그 이후부터 Fusion 이 아래와 같은 에러메시지를 출력하고 시작이 되지 않는다.


Transport (VMDB) error -14: Pipe connection has been broken
도대체 어쩌라고!!! ㅋㅋ


열심히 해결책을 찾아본 결과 좋은 해결책이 VMWare Fusion 사이트에 소개되어 있었다.


다른 사용자가 편하게 보기 위해서 한글로 번역을 해서 올린다.


VMWare Fusion 에서는 아래와 같이 VMWare Fusion 의 파일들이 있는 곳으로 찾아 간 다음, *.nvram, *.lck, *.vmss 파일을 지우라고 하는데 이 방법도 되지 않으면 *.vmx 파일을 찾아서 checkpoint.vmState = "xxxxx" 부분을 checkpoint.vmState = "" 이것으로 바꾸고 저장하는 방법을 사용하면 된다. 라고 설명이 되어 있다.


To delete the suspended state file:

  1. Locate your virtual machine bundle. For more information, see   Locating the virtual machine bundle in VMware Fusion (1007599).
  2. Quit Fusion if it is still open.
  3. Control-click the virtual machine bundle and choose Show Package Contents.
  4. Delete any files and folders that end in:

    • .nvram
    • .lck
    • .vmss

  5. Open Fusion and start the virtual machine.

If the preceding steps do not resolve the issue, you must manually edit the virtual machine's .vmx file to ensure that it's not looking for the suspended state information:

  1. Open your .vmx file for editing. For more information, see   Editing the .vmx file for your Fusion virtual machine (1014782).

    Note: In Editing the .vmx file for your Fusion virtual machine (1014782), you can ignore Step 1. If the Finder window where you opened the virtual machine bundle is still open, you can ignore steps 1-4.

  2. Find the line that starts with:

    checkpoint.vmState

  3. Remove everything between the quotation marks so it looks like:

    checkpoint.vmState = ""

  4. Save and close the .vmx file.

아래 링크는 해결법에 대한 전체 페이지 링크이다.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1018757


VMWare Bundle 을 찾는 법

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=1007599