Không thể cài đặt VMWare Workstation v8


11

Cài đặt VMware 8.0.2 64 bit

Ubuntu 12.04LTS 64 bit BETA

Phiên bản Kernel của tôi là: 3.2.0-20-generic

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

Cài đặt ok

Khi tôi khởi chạy, tôi được yêu cầu cài đặt các mô-đun được biên dịch và tải vào kernel đang chạy.

Một cửa sổ mở ra

Trình cập nhật mô-đun VMware Kernel

Điều này không thành công trên thiết bị mạng ảo

Nhật ký LRI .

CẬP NHẬT:

VÒI .

Khi tôi cố gắng thêm bản vá, lỗi sau:

 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:~$

Tôi đã hoàn toàn chưa cài đặt, và cài đặt lại. Tôi đang cài đặt phiên bản chính xác. Có lẽ là một vấn đề với các bản vá. VMware cài đặt hoàn hảo trên Ubuntu 11.10

Đây là cách tôi gỡ cài đặt .

Câu trả lời:


13

Kết hợp điều này từ các phản ứng khác nhau:

Di chuyển đến thư mục nhà

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. VÒI: patch-modules_3.2.0.sh
  3. VÒI: vmware3.2.0.patch

Liên kết tải xuống bản vá (nội dung xtact vào thư mục Home):

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 /

Cài đặt VMware

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

Cài đặt bản vá

sudo ./patch-modules_3.2.0.sh

NB: Đảm bảo bản vá có quyền thực thi


7

Để vô hiệu hóa kiểm tra phiên bản

  • mở tập lệnh * .sh trong trình chỉnh sửa (gedit)
  • cuộn xuống dòng 27
  • thêm "#" ở đầu dòng 27,28,29
  • lưu tập lệnh
  • cố gắng chạy lại kịch bản

hoặc đi đến

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Điều này sẽ giải nén các tập tin trong vmnet-onlythư mục
  • Giả sử bạn có tệp vá tại ~/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/

Chạy lại VMware Workstation hoặc Player. Trong trường hợp, bạn có thể cần phải cài đặt

  • sudo apt-get install patch

hoặc thay đổi phiên bản tại dòng 7/8, ví dụ vmreqver=8.0.4để áp dụng bản vá cho máy trạm vmware 8.0.4
wimh

2

Có các vấn đề đã biết khi cố gắng để máy trạm VMWare cài đặt và / hoặc hoạt động trên Ubuntu 12.04 LTS. Đặt cược tốt nhất là chờ bản phát hành đầy đủ vào tháng tới hoặc quay trở lại Ubuntu 11.10. Tôi biết điều này nghe có vẻ không hiệu quả, nhưng tôi cũng gặp vấn đề tương tự và tôi quyết định quay trở lại Ubuntu 11.10 vào lúc này.


Tìm thấy một giải pháp (ở trên) cảm ơn. Bạn đúng là có lỗi, nhưng luôn có lỗi dù là sản phẩm tiền phát hành hay 'đã hoàn thành'. Bản phát hành beta này đã giải quyết các vấn đề về hiệu năng của NVidia mà tôi gặp phải, nếu không tôi sẽ dính vào một phiên bản trước đó. Cảm ơn :-)
pst007x

2

OK bản vá này

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

Hoạt động hoàn hảo, vấn đề duy nhất là tôi vô tình nhấn nút cập nhật vmware, làm hỏng mọi thứ vào thời điểm tồi tệ nhất. Tôi đã thử mọi cách cũng cố gắng gỡ cài đặt hoàn toàn vmware. Không có gì làm việc cho đến khi tôi cố gắng nhổ tóc ra khỏi đầu hói.

Sau đó, tôi tắt máy tính và khởi động Ubuntu ở phiên bản cũ hơn từ bộ tải khởi động. Sau đó tôi cài đặt lại vmware sau đó cài đặt lại bản vá đã mất! Cuối cùng tôi đã khởi động lại như Ubuntu 3.2 thông thường và nó đã hoạt động.

Ngay cả khi bạn gỡ cài đặt vmware, vẫn còn một cái gì đó trong kernel 3.2 hoặc thứ gì đó


2

Tình huống tương tự ở đây: Phiên bản chính xác của VMPlayer và bản vá vẫn cho rằng đó không phải là phiên bản chính xác.

Giải pháp của tôi: Tôi đã bỏ qua phần kiểm tra phiên bản trong patch-modules_3.2.0.sh bằng cách bỏ ghi chú các dòng sau bằng "#". Sau khi bỏ qua các dòng, bản vá hoạt động và trình phát của tôi hiện đang hoạt động.

[ -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"

Hãy cẩn thận với câu trả lời của tôi. Sau khi khởi động lại hệ thống của mình, tôi có một máy tính để bàn trống và thậm chí tôi không thể thực hiện một lệnh ls đơn giản trong một thiết bị đầu cuối.


1

Bạn có thể quan tâm đến cách giải quyết này

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

Họ tuyên bố đã sắp xếp vấn đề cài đặt.


Không, đã thử bản vá của anh ấy, chỉ nói rằng tôi có phiên bản sai, nhưng tôi đã cài đặt phiên bản chính xác. Tôi đã đăng các lỗi ở trên .. Cảm ơn
pst007x

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.