VMWare Workstation v8을 설치할 수 없습니다


11

VMware 8.0.2 64 비트 설치

우분투 12.04LTS 64 비트 베타

내 커널 버전은 3.2.0-20-generic입니다.

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

설치 확인

시작할 때 컴파일되어 실행중인 커널에로드 된 모듈을 설치하라는 메시지가 표시됩니다.

창이 열립니다

VMware 커널 모듈 업데이터

가상 네트워크 장치에서 실패

오류 로그 .

최신 정보:

패치 .

패치를 추가하려고하면 다음 오류가 발생합니다.

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

완전히 제거했다가 다시 설치했습니다. 올바른 버전을 설치하고 있습니다. 패치에 문제가있을 수 있습니다. VMware가 Ubuntu 11.10에 완벽하게 설치

이것이 내가 제거 한 방법 입니다.

답변:


13

다양한 응답에서 이것을 정리하십시오.

홈 폴더로 이동

  1. VMware-Workstation-Full-8.0.2-591240.x86_64. 번들
  2. 패치 : patch-modules_3.2.0.sh
  3. 패치 : vmware3.2.0.patch

패치 다운로드 링크 (xtact 내용을 홈 폴더로) :

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

VMware 설치

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

패치 설치

sudo ./patch-modules_3.2.0.sh

NB : 패치에 실행 권한이 있는지 확인하십시오


7

버전 확인을 비활성화하려면

  • 편집기에서 스크립트 * .sh 열기 (gedit)
  • 27 행으로 스크롤
  • 27,28,29 줄의 시작 부분에 "#"추가
  • 스크립트를 저장
  • 스크립트를 다시 실행하십시오

또는 가다

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • 이것은 vmnet-only폴더의 파일을 압축 해제 합니다
  • 패치 파일이 있다고 가정하십시오. ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

VMware Workstation 또는 Player를 다시 실행하십시오. 설치가 필요한 경우

  • sudo apt-get install patch

또는 7/8 행에서 버전을 변경하십시오 (예 : vmreqver=8.0.4패치를 vmware 워크 스테이션 8.0.4에 적용)
wimh

2

Ubuntu 12.04 LTS에서 VMWare 워크 스테이션을 설치 및 / 또는 작동 시키려면 알려진 문제가 있습니다. 가장 좋은 방법은 다음 달 정식 출시를 기다리거나 우분투 11.10으로 되돌아가는 것입니다. 나는 이것이 비생산적인 것처럼 들리지만, 같은 문제가 있었고 당분간 우분투 11.10으로 되돌아 가기로 결정했습니다.


(위) 감사의 해결책을 찾았습니다. 버그가 있지만 시험판 또는 '완료'제품에 관계없이 항상 버그가 있습니다. 이 베타 릴리스는 NVidia 성능 문제를 해결했습니다. 그렇지 않으면 이전 버전을 고수 할 것입니다. 감사합니다 :-)
pst007x

2

이 패치 확인

patch-modules_3.2.0.sh
vmware3.2.0.patch

완벽하게 작동하는 유일한 문제는 실수로 최악의 시간에 모든 것을 망쳐 놓은 업데이트 vmware 버튼을 누르는 것입니다. 나는 또한 vmware를 완전히 제거하려고 모든 것을 시도했습니다. 대머리에서 머리카락을 꺼내려고 할 때까지 아무것도 작동하지 않았습니다.

그런 다음 컴퓨터를 종료하고 부트 로더에서 이전 버전의 Ubuntu를 시작했습니다. 그런 다음 vmware를 다시 설치 한 다음 필요한 패치를 다시 설치하십시오! 마지막으로 정규 우분투 3.2로 다시 시작하여 작동했습니다.

vmware를 제거해도 3.2 커널에 무언가가 남아 있습니다.


2

동일한 상황 : 올바른 버전의 VMPlayer 및 패치가 여전히 올바른 버전이 아니라고 주장합니다.

내 해결책 : 다음 줄의 주석을 "#"으로 주석 해제하여 patch-modules_3.2.0.sh에서 versioncheck를 건너 뛰었습니다. 줄을 주석 해제 한 후 패치가 작동하고 플레이어가 작동하지 않습니다.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

내 대답에주의하십시오. 시스템을 재부팅 한 후, 빈 데스크탑이 있고 터미널에서 간단한 ls 명령을 수행 할 수도 없습니다.


1

이 해결 방법에 관심이있을 수 있습니다

http://communities.vmware.com/message/2005419

그들은 설치 문제를 분류했다고 주장합니다.


아니오, 그의 패치를 사용해 보았습니다. 잘못된 버전이 있다고 말했지만 올바른 버전을 설치했습니다. 위의 오류를 게시했습니다. 감사합니다
pst007x

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.