服务器做的网站 怎么使用,拓者吧室内设计吧,wordpress后端,做微信公众号必备的网站提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、VMware是什么#xff1f;二、安装VMware1.注册VMware账号2.下载虚拟机3.编译vmmonvmnet4.加载module5.安装bundle 三、安装Windows101.基础配置2.进阶… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、VMware是什么二、安装VMware1.注册VMware账号2.下载虚拟机3.编译vmmonvmnet4.加载module5.安装bundle 三、安装Windows101.基础配置2.进阶配置1.上网方式配置2.性能配置 四、写在最后总结 前言
最近在研究虚拟机主要集中在KVM、Virtualbox和VMware这三种虚拟机上。前面我已经研究了前两种虚拟机的安装和使用方式这篇文章介绍3兄弟中最后一个虚拟机安装和使用方式。
Virtualbox虚拟机安装和使用
KVM虚拟机安装和使用
相比于前两种VMware的安装方式最麻烦但是综合体验下来我感觉流畅度最好。如果你确实有在Linux上使用VMware虚拟机的需求那不妨跟着我看下去吧。 一、VMware是什么
Run Windows, Linux and BSD virtual machines on a Windows or Linux desktop with VMware Workstation Pro, the industry standard desktop hypervisor.
二、安装VMware
1.注册VMware账号
现在下载指定版本的虚拟机需要注册账号了老早以前貌似不需要。
中文官网地址
英文官网注册时候触发了一个网页bug最好用中文方式注册。
2.下载虚拟机
一定要慎重实测16.2.5是最适合Ubuntu-22.04的虚拟机不要乱下版本后续出问题对于小白来说几乎无法自行解决。
注意16.0.0的发布时间比Ubuntu-22.04还早实测安装过程中遇到了不小问题。
VMware-16.2.5下载连接 3.编译vmmonvmnet
这两个是核心module具体干什么用的自行查下官方这里不介绍总之必须装。
注意实测bundle文件里自带的vmmon和vmnet貌似版本和自身不匹配我用了很多办法都报错所以从git下载源代码自行编译。
克隆代码
git clone -b workstation-16.2.5 https://gitee.com/anold/vmware-host-modules.git查看内核版本 必须先知道内核版本否则后面无法进行
uname -r6.5.0-27-generic我的正在运行的版本是6.5.0-27-generic编译的module一定要和当前运行的内核版本匹配否则无法正常运行。
安装gcc-12 编译vmmonvmnet的gcc版本必须和编译VMware的版本一致否则会提示找不到合适的gcc version的错误。看到这里估计你开始冒冷汗了吧怎么限制条件那么多
sudo apt install gcc-12安装完gcc-12你应该是12.3.0-1ubuntu1~22.04这个版本。如果你不是你就先把你的Ubuntu-22.04升级成最新版本再进行下一步。
sudo apt update
sudo apt upgrade开始编译vmmonvmnet
cd vmware-host-modules/make VM_UNAME$(uname -r)sudo make install 编译很快可以不用指定多线程。另外安装要root权限。
4.加载module
module现在默认要手动加载一次默认是安装在/usr/lib/modules/$(uname -r)/misc/文件夹下面的有两个ko分别是vmmon.ko和vmnet.ko如果你没有那一定是你操作错误了或者环境变量的问题。
sudo modprobe vmmon
sudo modprobe vmnetlsmod | grep vmvmnet 73728 0
vmmon 163840 1有就对了没有说明加载ko报错了定位下原因。
5.安装bundle
chmod ux VMware-Workstation-Full-16.2.5-20904516.x86_64.bundlesudo ./VMware-Workstation-Full-16.2.5-20904516.x86_64.bundle等待安装完成即可会在应用列表自动生成VMware的图标。这个时候安装过程完毕。
三、安装Windows10
1.基础配置
打开VMware软件并创建一个新虚拟机
选则配置模式
Typical典型配置只需要简单的配置即可比较适合小白 Custom专业配置很多参数需要自己一个个配不适合没有丰富硬件和系统知识的人操作 选则Windows10的ISO镜像最好使用官方镜像不支持GHOST镜像。 系统和用户配置
系统可以后面激活不填的话会给个提示点击忽略即可。 配置虚拟机安装路径
创建一个文件夹即可可编辑文本框如果Browser失效就手输。 虚拟磁盘分配
如果你只是临时测试那么Windows10至少给30G的磁盘空间如果你是长久使用至少给60G的磁盘空间不能超过你的可用磁盘空间大小的前提下越大越好。
单文件存储在性能上可能有优势多文件在复制移动上有优势依据个人需要选则。 确认基本配置 2.进阶配置
1.上网方式配置
这个时候我们还没配置上网方式这样会导致安装的虚拟机没有网络可用。跟着VMware一起安装的还有Virtual Network Editor也是一个GUI程序可以在应用列表里找到。
由于操作的是网卡需要root权限请按照我的步骤一步步操作防止对宿主机系统造成破坏 我们看到厚道的VMware实际上还是给我们创建了3种虚拟网卡。记着这些虚拟网卡的名字后面会用到。
2.性能配置
内存配置 WIndows10的话建议不小于4GB当然不影响宿主机的情况下越大越好。 虚拟核心 我的电脑有4核心8线程我给了4个线程把硬件虚拟化勾上BIOS需要先打开CPU虚拟化不懂的百度如果你不用硬件虚拟化可以不用勾选会切换到软件虚拟化运行可能会很卡。 网络配置 这里配置vmnet8也就是通过NAT来上外网取决于网卡的状态。 到这里进阶配置也结束了至少你的虚拟机能跑起来了。接下来点击Save保存刚才的配置并回到主界面点击打开虚拟机就进入安装流程了。
四、写在最后
1、gcc版本和内核版本一定要匹配上否则会出各种错误 2、网络种NAT和Bridge适用不同场景一般都是可以上外网的这取决于你宿主机的网络状态 3、性能的话我觉得VMware在Linux上的表现也是很惊艳的默认安装方式它比KVM和Virtualbox流畅 总结
1、比Windows上安装麻烦不少需要足够的耐心