原因
计划单独用一个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修改就好。
- 以管理员身份运行命令提示符。按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
原因
计划单独用一个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修改就好。
- 以管理员身份运行命令提示符。按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