2012-07-01 2 views
0
my environment: 
kubuntu : 3.2.0-generic-pae 
vmware player: VMware-Player-4.0.4-744019.i386.bundle 

에서 서비스를 시작할 수 없습니다 그리고 나는 그것을 설치되었습니다.VM웨어 플레이어 쿠분투

 [ok] Virtual Machine Monitor 
    [failed] Virtual Network Device 
     [ok] VMware Blocking Filesystem 
     [ok] Virtual Machine Communication Interface 
     [ok] VMCI Sockets 

[result fail]Starting Vmare Services 
      See log file /tmp/vmware-root/modconfig-2722.log for detail 

: 내가 "메뉴 -> 시스템 -> VM웨어 플레이어"

이 창을 실행하고 컴파일을 시작 시작할 때

$sh VMware-Player-4.0.4-744019.i386.bundle 

나는, 문제가 로그 파일에서 :

[msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": 
    No such file or directory. 
    [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": 
    No such file or directory. 
    [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/preferences" 
    No such file or directory. 

    Failed to find /lib/modules/preferred/build/include/linux/version.h 
    Failed to compile module vmnet! 

어떤 사람들이 나에게 무엇이 잘못되었는지 말해 줄 수 있습니까?

답변

0

컴퓨터에 Linux 헤더가 설치되어 있지 않은 것으로 가정합니다. 따라서 vmnet 모듈을 빌드 할 수 없습니다. 헤더를 설치 한 다음 다시 시도해야합니다.

0

좋아, 오늘 저녁 4.0.3에서 4.0.4로 업그레이드 할 때 같은 문제가 발생했습니다. 내가 처음 발견 한 것은이 VMWare 커뮤니티 스레드에서 패치를 다운로드하는 것입니다. - http://communities.vmware.com/thread/344213

압축을 풀고 gedit에서 patch-modules_3.2.0.sh를 엽니 다. 읽어 상단에 세 줄이있을 것입니다 :

fpatch=vmware3.2.0.patch
vmreqver=8.0.2
plreqver=4.0.2

당신은 변경해야하는 plreqver=4.0.2 그런

plreqver=4.0.4에, 터미널을 열고으로

sudo ./patch-modules_3.2.0.sh

을 실행 우분투 12.04에서 4.0.2에서 4.0.3으로 업그레이드 할 때 같은 일을해야한다는 것을 알았 기 때문에이 파일을 편리하게 보관하십시오. 그러나 다음 업그레이드 (예 : plreqver를 4.0.5로 변경하고 스크립트 실행)에서 다시 시도하면 파일이 이미 패치되었으며 작동하지 않는다고 표시됩니다.

이 문제를 해결하려면 "/ usr/lib/vmware/modules/source /"폴더로 이동하여 ".patched"라는 숨김 파일을 찾아서 삭제해야합니다 (가장 쉬운 옵션은 "sudo 터미널에서 "노틸러스"를 누르고 폴더 구조를 통해 사냥하십시오). 그런 다음 패치가 적용되지 않았다고 생각하고 다시 프로세스를 수행합니다.

희망이 있으면 VMWare가 백업되어 실행됩니다.

관련 문제