admin管理员组

文章数量:1647515

原因

计划单独用一个Discord账号,用来在Midjourney上面AI创图,想起已经落尘的VM它很合适。

环境

VMware Workstation pro 16.1.0 版本(2020-11 released)

VM is Windows 10 home (licensed)

        里面只有Norton 与 Chrome ,补丁在2020年...   那时Windows 11还有10月官方才放出,一直没落在ssd里“落灰”4年

升级过程

update windows

这是一个漫长并且消耗网络流量的过程...    Windows 10 会下载很多之前必要的补丁。

  • 以至于,打算做个Windows Server Update Services (WSUS) ,但这个要用Windows SERVER License 需要钱,放弃。
  • 还看了 PDQ Deploy 也要钱,算了。
  • 默默打开了 Windows Delivery Optimization,这是 Windows 10/11 自带的功能,不要钱。

Windows Delivery Optimization,允许局域网内的设备共享更新,避免每台设备都单独下载更新。这个功能可以在任何 Windows 系统上使用,而不需要依赖 WSUS。

Windows 10 doesn't meet Windows 11 request
当前Win10不符合升级到Win11需求

在Update Widnows里看到这信息,猜到可能跟加密有关,毕竟VM上没有BitLocker TPM2.0,也可能还缺少 Hyper-V 等其它功能。上面有提示,下载 PC Health Check tools (点击从官网下载) 来检测Windows 11的需求条件。

Windows 11的最低条件

  • TPM 2.0
  • Secure Boot
  • A compatible processor
  • 4GB RAM and 64GB storage
  • UEFI firmware with Secure Boot enabled

这么一看,VMware Workstation上要改配置。主要在TPM 2.0, UEFI

恩,以前考过VMware认证,有十好几年了。还好,新的东西不多。

VM配置中

1.TPM 2.0

这个很简单,在VM配置中,左上角选择“Options”,找到“Access Control” 描述是“Not encrypted”  点中后,在右侧里添加两竺密码去加密VM files, 加密的过程会占些时间,如下图:

这还没完,还是在VM配置中,左上角选择"HardWare", 点低部的“Add...” 按钮。添加"Trusted Platform Module"  这个才是TPM,见下图:

2. UEFI firmware
3. Secure Boot

这两用一张图来,在VM配置中,左上角选择“Options”,找到“Advanced”。因为配置在同一选项里,见下图:绿色框

在"Firmware type" 里选择"UEFI", 并勾选上"Enable secure boot",见上图右侧。

小结

这些做完,就是确保 内存>4GB, 硬盘>64GB

注意

我的虚机是快照Snapshot获得,当初没扫VMware文档,如果克隆出来就好了。因为加密后,与它关联的那些VM们,都不能选择“encrypted” 加密,需要删除那个加密的才行。见下面图:

所以, 先克隆虚拟机(Clone)是更好的选择。但要用考虑是不是要再买一个License,或者删掉VM。Amazon 淘宝 天猫 京东都买过Windows license,这些地方购买,价格很低。

Windows 10 中升级

方法一

使用 Update windows 功能, 这个是系统自带的,自动运行。踏马的, 跑了9+小时。

方法二

使用 Window 11 安装文件 (ISO 或不能引导的 运行 setup.exe 来完成升级) 这个速度最快。

小结

以上操作,还要先升级VMware Workstation pro16.1.0 到 16.2.0 版本。到了16.2.0后,VMware Worksation 才支持运行Windows 11系统。

别忘记 升级/重装VMware Tools 这个也是需要的。

VMware Workstaion 17pro, 17.6.0 build-24238078 下载

离开IT行业太久,VMware已经从DELL变成了Broadcom。下载VMware产品时发现审核的入口变红了。 想想第一次用VMware Server还是要安装 Windows Server, 那时用VMware Center 1.0, 有20年了?用的刀片服务器,后然升级到SAN,服务器也换成2U,内存到了64GB->128GB->256GB->512GB运行ESXi 的各种版本,离开时有N千个VMs 运行在百来台服务器上。

VMware Workstaion Pro 16 当初买的个人非商用许可,清楚记得$200+tax,本想买17的升级许可,惯例是$100。看了文档发现,个人非商使用 现在 免费啦!!! 免费!!! 免费!!!

在Reddit里,下面的帖子,提供了Vmware产品的下载路径:

https://www.reddit/r/vmware/comments/1d4eivz/vmware_workstation_pro_17_windows_where_to/?rdt=61926

感谢notdmon  https://www.reddit/user/notdmon/ 分享下载链接:

VMware® Workstation 17 Pro 17.6.0 build-24238078 for Windows Link  <- 点击直接下载

总结

在买VMware Workstaion pro 16之前,我用了很多年的 VirtualBox:Oracle VirtualBox ,最早是Vmware player 1.0 因为可以同时多机运行。
图片里这些VMs 以前是用VirtualBox创建的,但使用的是VMware vdisk格式,VM是用的 Hyper-V。VM用得很少,当初并没有留意到,直到这次升级Windows 11时,才发现 CPU 的这些虚拟化 功能是没有勾选的,如下图 绿色部分:

当试着去勾选时,会报 “Virtualized Intel VT-x/EPT is not supported on this platform.” 这个平台不支持,剩下两可以选择。

我的Laptop 是 i-7 CPU,VT-x EPT是处理器有的,看了 BIOS,有关虚拟化的是 Enabled (打开的),

为什么这个 Virtualized Intel VT-x/EPT 不能选择???

想了想,这个是因为之前安装的 VirtualBox 使用的是 Hyper-V,解决办法:

禁用Hyper-V,在OS修改就好。

  1. 以管理员身份运行命令提示符。按Windows键,搜索栏里填CMD,鼠标点右键,"以管理员运行"/ "Run as administrator"

2. 输入命令:“bcdedit /set hypervisorlaunchtype off”

这将禁用 Hyper-V 并释放 VT-x 给 VMware 使用

已知的问题:

VM配置,在 "Guest operating system" 不能选择 "Windows 11 x64" ,但不影响Windows 10 升级到 Windows 11。

总之,Vmware 是不可能被Docker替代,虽然它们之间有重叠。但独立的OS有着很多先天优势,VMware 还有快照,克隆功这些功能,如果编排得当,事半功倍。

VMware Workstaion pro个人非商使用,现在已经是免费的。 它的菜单简明,系统的稳定性极好,丰富的配件增减。

VMware Workstation Pro: Now Available Free for Personal Use 官网介绍 May 2024

现在VMware 帮你省下了 $199+税 (条件:个人非商业使用),更美了~

added on 7oct.2024, below lines

Fixed 遗留问题

Vmware Workstation 16加密的硬盘

 在升级到 VMware Workstation 17后,硬盘不能解密,而且每次VM启动都会报: 

点升级,不工作的。只能点 don't upgrade。 这个文章内容:

pgrading existing VMs from CBC to XTS in VMware Fusion and Workstation:
Previously created Encrypted VMs are encrypted using CBC mode. From upcoming release onwards:
(a) Newly created Encrypted VMs will be encrypted using XTS mode.
(b) For Existing encrypted VMs, there will be a Alert/Message shown to upgrade those VMs from CBC to XTS at VM PowerOn.

解决方法:克隆 Clone 这台VM,然后在新VM上去升级加密算法。如下图,点upgrade后,可以做重新加密硬盘vdisk.

End on 7oct.24

本文标签: osWindowsproVMwareWorkstations