因某些原因,尝试在测试开发用CentOS8环境上安装Win10虚拟机镜像,但为了方便日常办公需要安装Win10操作系统虚拟机镜像,以下是相关环境准备及安装过程备忘录。
虽然开始希望利用CentOS自带的虚拟化工具安装Win10镜像,但似乎硬件识别仍有些问题,无法完成安装过程。于是转为采用VMWarePlayer安装该镜像,其过程和利用Windows版本VMWarePlayer有些不同的地方。
1、安装VMWarePlayerLinux版本
VMwarePlayer是VMware虚拟化环境的免费版本,作为单机虚拟化工具已经足够。
1)下载VMWarePlayer并安装
从VMWare官方网站下载Linux版本安装文件,该文件是bundle格式文件,使用如下命令安装:
//给vmwareplayer安装文件附执行权限sudochmod+xxxx.bundle//执行安装文件./xxxxxxx.bundle
按照指示操作完整安装。
2)启动VMWarePlayer,新建空载虚拟机环境
可以在新建过程中选择采用ISO文件、光驱或其它方式挂载操作系统安装镜像。
3)本地编译vmon\vmnn两个组件
VMwarePlayer安装后,由于vm网络组件的适配问题,需要通过对相关源码进行本地编译,实现对应版本的适配。
此时启动虚拟机,会出现报错信息:vmon\vmnn未配置。
这里需要使用开源项目vmware-host-modules,通过以下方式自github获取所对应的待编译版本。
编译和安装说明: