虚拟化(Vmware系列)&运维系列&双系统系列【亲测有效】:ubuntu 22.04 安装 VMware Workstation 16 Pro 常见问题以及解决方法




ubuntu 22.04 安装 VMware Workstation 16 Pro 常见问题以及解决方法

Install VMware Workstation 16 Pro on Linux Systems

VMware Workstation 16 Pro安装步骤:

1,下载
2,下载文件增加执行权
3,安装kernel modules
4,更新Kernel
5, sudo /etc/init.d/vmware start 启用相关服务
6,修改主板BIOS 的VT-X技术,开启virtual虚拟服务。
7,安装结束

下载

官方安装介绍链接
tag:https://www.tecmint.com/install-vmware-workstation-in-linux/comment-page-3/

官网下载安装包,下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

因博通 收购 导致 下载链接 变化,目前只提供英文版 的 17 下载,如果想要其他版本可底下评论 版本号

下载参考
虚拟化(Vmware系列)&双系统系列:个人免费版VMware Workstation Pro现在要这样下载 && VMware Workstation Pro下载地址(点击即下载)

下载文件增加执行权

下载完成后修改权限:chmod u+x VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle

运行安装包:sudo ./VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle

安装kernel modules

步骤三执行完成后,在应用程序里点击应用图标,会提示安装kernel modules,点击安装

遇到kernel modules update的问题,解决方案如下:

git clone https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
git checkout workstation-16.2.3 (这里要跟你的VMWare 版本一致)
make
sudo make install
更新Kernel

如果更新过linux kernel,会再次出现kernel modules update的问题
如果使用历史make过的文件需要删除后再次重复上面的步骤 git clone vmware-host-modules.git 以及make make install等步骤

sudo /etc/init.d/vmware start 启用相关服务

如果启动vmware的时候出错,或启动以及建立虚拟机的时候会出现could not open /dev/vmmon 以及你不知道的 ???等err错误

你需要sudo /etc/init.d/vmware start 保证服务都是done状态,说明你的VM安装已正常。

vmware 卸载命令

vmware-installer -u vmware-workstation

如果报错Before you can run Vmware, several modules must be compiled and loaded into the running kernel.

方法一:需要更新Linux Kernel Headers:
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)

【重要的事情说一遍:VMWARE 安装正常运行后,别在更新linux-kernel否则……你要再次安装一遍,甚至需要重装系统】

方法二:
Upgrading Kernel in Ubuntu Server

官方安装介绍链接
tag: https://www.tecmint.com/upgrade-kernel-in-ubuntu/
官方方法

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

sudo dpkg -i *.deb

【重要的事情说一遍:VMWARE 安装正常运行后,别在更新linux-kernel否则……你要再次安装一遍,甚至需要重装系统】

修改主板BIOS 的VT-X技术,开启virtual虚拟服务。

以上操作无异常后,依然发现有异常或报错,请用下面的命令启用相关服务即可正常。

could not open /dev/vmmon

gcc 问题的时候使用下面的命令解决,并启用

sudo /etc/init.d/vmware start

或检查并安装新版本的GCC

Unable to change virtual machine power state: This host supports Intel VT-x, but Intel VT-x is disabled.

提示修改主板BIOSVT-X 虚拟模块被禁用。







conncent

ubuntu 22.04 安装 VMware Workstation 16 Pro 常见问题以及解决方法

posted @ 2024-09-10 11:01  坦笑&&life  阅读(64)  评论(0编辑  收藏  举报  来源