如何在linux上安装虚拟机

以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、重启之后竟然可以了

发布了122 篇原创文章 · 获赞 1 · 访问量 3254

猜你喜欢

转载自blog.csdn.net/kf305/article/details/104331121