如何在linux上安装虚拟机

本文详细介绍了如何在CentOS系统上安装VMware工作站的过程,包括下载安装包、赋予执行权限、解决内核模块更新问题等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以centos为例子

1、以centos为例子

2、下载虚拟机安装包

链接: https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0
下载linux版本:VMware Workstation Pro 15.1.0 for Linux

3、cd 下载——进入浏览器下载目录

4、ls——查看之前下载的虚拟机安装包(VMware-Workstation-Full-15.1.0-13591040.x86_64.bundle)

5、su——进入root权限才能移动安装包文件

6、cp VMware-Workstation-Full-15.1.0-13591040.x86_64.bundle /download/vmware(将浏览器下载目录下的虚拟机安装包复制到自己新建的目录下/download/vmware)

7、sudo chmod +x VMware-Workstation-Full-15.1.0-13591040.x86_64.bundle——给运行文件赋予执行权限

8、cd /download/vmware——进入虚拟机安装包个人存放的目录(我个人存放在/download/vmware)

9、sudo ./VMware-Workstation-Full-15.1.0-13591040.x86_64.bundle——运行虚拟机安装包

10、进入安装图形界面——选择默认选项就好

11、安装完毕后,进入虚拟机

左上角应用程序——系统工具——VMware Workstation

12、然而人生不会如此顺利,惊不惊喜,意不意外

13、弹出窗口——VMware Kernel Module Updater

窗体内容大致是:找不到机器上己经安装的kernel header,让手动指定位置
原因:centos的kernel(内核)版本不统一
解决办法:查找安装的kernel-devel和kernel-headers
rpm -qa|grep kernel-devel
输出结果:kernel-devel-3.10.0-957.el7.x86_64
rpm -qa|grep kernel-headers
输出结果:kernel-headers-3.10.0-957.el7.x86_64
然后安装和kernel相同的版本
yum install kernel-devel-3.10.0-957.el7.x86_64

14、安装成功后,重新打开虚拟机结果发现还是不行

弹出窗口:Before you can run VMware, several modules must be compiled and loaded into the running kernel(运行虚拟机前,几个模块必须编译并且导入正在运行的内核中)

15、气不气?气到我只会重启了

16、重启之后竟然可以了?好吧,下一步就是去新开个虚拟机装个烂大街的windows吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值