Không thể khởi động VMWare Workstation sau khi nâng cấp lên 13.04


25

Sau khi nâng cấp lên 13.04, tôi không thể khởi động VMWorkstation. Tôi nhận được thông báo sau:

Trước khi bạn có thể chạy VMware, một số mô-đun phải được biên dịch và tải vào kernel đang chạy.

Tiêu đề hạt nhân 3.8.0-19-chung

Không tìm thấy các tiêu đề kernel cho phiên bản 3.8.0-19. Nếu bạn đã cài đặt chúng trong một đường dẫn không mặc định, bạn có thể chỉ định đường dẫn bên dưới.

Có ai có ý tưởng gì để làm tiếp theo không?

Ubuntu 13.04 64 bit

Nếu tôi chỉ đường dẫn đến:

/usr/src/linux-headers-3.8.0-19-generic

Tôi nhận được thông báo sau:

Không tìm thấy tệp tiêu đề C phù hợp với kernel đang chạy của bạn.

Cảm ơn

Bổ sung:

Theo đề xuất tôi chạy cái này trong terminal:

cd /lib/modules/$(uname -r)/build/include/linux 

sudo ln -s ../generated/utsrelease.h 

sudo ln -s ../generated/autoconf.h 

sudo ln -s ../generated/uapi/linux/version.h

Tuy nhiên, bây giờ tôi nhận được như sau:

Trước khi bạn có thể chạy VMware, một số mô-đun phải được biên dịch và tải vào kernel CANCEL / INSTALL

Tôi CÀI ĐẶT, cửa sổ đóng lại và không có gì xảy ra .... Có ý tưởng nào không?

BỔ SUNG:

Tôi đã cài đặt này:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

Và tất cả đã ra mắt ...

Rất cám ơn về những gợi ý và sự giúp đỡ ... Đây là những gì tôi yêu thích về Ubuntu ... nó có một cộng đồng hữu ích tuyệt vời ...!

Lưu ý: Cũng tìm thấy cái này cũng có thể giúp người khác: TẠI ĐÂY

BỔ SUNG:

Không thể mở / dev / vmmon: Là một thư mục. Vui lòng đảm bảo rằng mô-đun hạt nhân 'vmmon' đã được tải.

Không thể khởi tạo thiết bị màn hình.

Tất cả các cài đặt màn hình đều bị mờ đi

GIẢI QUYẾT:

Cài đặt lại trình điều khiển Nvidia


1
Tôi cũng đã phải sử dụng bản vá ở đây ubuntuforums.org/, Với những thay đổi được đề cập ở đây ubuntuforums.org/ Kẻ
7wonders

1
Thay vào đó, bạn có thể thêm câu trả lời với nội dung của phần "GIẢI QUYẾT" không?
Braiam

Câu trả lời:


22

Gặp vấn đề tương tự ở đây với Ubuntu 13.04 vào tháng trước. Vào thời điểm đó, việc nâng cấp lên VMWare player 5.0.2 build-1031769 đã giải quyết được vấn đề. Nhanh chóng chuyển tiếp một tháng, gặp phải một vấn đề mới ngày hôm nay sau các bản cập nhật 13.04 gần đây, một lần nữa VMWare sẽ không bắt đầu. Phiên bản máy nghe nhạc VM mới nhất vẫn là 5.0.2. Google dẫn tôi đến lời giải thích này:

http://cransities.vmware.com/thread/446490?start=0&tstart=0

Chạy lệnh vmware sau với root private đã giải quyết vấn đề cho tôi:

sudo vmware-modconfig --console --install-all

HTH


điều này đã lừa
Reuben L.

1
Nếu bạn vẫn gặp sự cố, hãy thử tải xuống và cài đặt lại vmware: Itsfoss.com/install-vmware-player-ub Ubuntu
1310

Điều này đã giải quyết vấn đề cho tôi trên Ubuntu 17.10
cơn sốt zoran

11

Điều này làm việc cho tôi:

sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

sau đó

sudo vmware-config-tools.pl

... và bạn đã hoàn thành.


Điều này khiến nó chạy lại. Kết hợp điều đó với bản vá để sửa thành phần vmnnet. Sau đó, tôi chạy sudo vmware-modconfig --console --install-all.
Halsafar

3

Tôi đã cài đặt các gói được đề xuất như trên, nhưng nó vẫn gây ra lỗi tương tự. Cài đặt VMWare Player mới nhất đã giải quyết được vấn đề.


2

Tôi đã cài đặt VMWare Player mới nhất với cùng một vấn đề. Đơn giản chỉ cần cài đặt lại đã giúp, tức là gỡ cài đặt trước rồi cài đặt lại:

sudo vmware-installer -u vmware-player
sudo bash ~/Downloads/VMware-Player-5.0.2-1031769.x86_64.txt

Điều này làm việc cho tôi. Tôi đã chọn giữ các tệp cấu hình của mình khi gỡ cài đặt, vì vậy sau khi cài đặt lại mọi thứ vẫn như trước (ví dụ: tất cả các máy ảo của tôi vẫn ở đó) và toàn bộ việc này chỉ mất 3 phút.
ntc2

1

Tôi đã thử tất cả các giải pháp ở trên bao gồm cài đặt mới và nó vẫn không bắt đầu. Nó vẫn nói, "Trước khi bạn có thể chạy VMware, một số mô-đun phải được biên dịch và tải vào kernel CANCEL / INSTALL"

Sau nhiều nghiên cứu, điều tôi phải làm là: Tôi mở một thiết bị đầu cuối và sau đó nhập:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

và sau đó:

sudo apt-get install gcc

và sau đó:

sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"

Nó bắt đầu ngay sau đó. Tôi hi vọng cái này giúp được.


2
tại sao bạn lại cài đặt "open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev" trên máy chủ mà máy trạm vmware sẽ cài đặt? chúng được cài đặt trong máy ảo (khách os của vmware)
Qasim

vâng, tôi nghĩ giống như vậy, chúng dành cho máy ảo.
christianbueno.1

1

Trên trang cài đặt Ubuntu VMWare Player , hãy sử dụng

sudo apt-get install build-essential linux-headers-$(uname -r)

để cài đặt các tiêu đề. Sau đó, bạn có thể cho phép nó cài đặt hoặc bạn có thể gỡ cài đặt và cài đặt lại trình phát vmware.


1

YMMV, nhưng nếu bạn gặp rắc rối với các lỗi liên quan đến vmci (trong Linux Kernel 3.8. *), Tập lệnh bash này được đăng bởi vincent có thể hoạt động. Sử dụng nó sau khi gỡ cài đặt sản phẩm VMWare trước rồi cài đặt lại:

#!/bin/bash
if [[ $UID != 0 ]]; then
    echo "Please run this script with sudo:"
    echo "sudo $0 $*"
    exit 1
fi

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

cd /usr/lib/vmware/modules/source
sudo tar -xf vmci.tar
cd vmci-only/linux
sudo sed '127s/.*/   .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
sudo tar -cf vmci.tar vmci-only/
sudo rm vmci-only/ -Rf
sudo vmware-modconfig --console --install-all
sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"

Ngoài ra hãy theo dõi bài viết về VMware trong wiki của Linux . Bài viết này chủ yếu dành cho Arch Linux nhưng hầu hết các bản vá / thủ thuật / cách giải quyết cũng có thể được áp dụng cho Ubuntu.


1

Có vẻ như vấn đề chính với máy trạm vmware vào ngày 13.04 là biên dịch các mô-đun như vmci.ko. Cách dễ nhất để có được những điều này là làm apt-get install open-vm-dkms. Điều này cài đặt vmci.ko và bạn bè.


0

Đầu tiên, gỡ cài đặt máy trạm VMWare bằng lệnh

sudo vmware-installer --uninstall-product vmware-workstation  

sau đó cài đặt các phụ thuộc sau dpkg-dev, g ++, gcc, lib6-dev, libc-dev, thực hiện bằng cách sử dụng lệnh dưới đây

sudo apt install build-essential
sudo vmware-modconfig --console --install-all
sudo apt update
sudo reboot

Cuối cùng, cài đặt lại máy trạm VMWare.

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.