HCL—我与虚拟机的爱恨情仇[特殊字符][特殊字符][特殊字符]️
时隔了三周,我可能算是了解了虚拟机了吧。自从上一次的安装虚拟机,我与HCL、虚拟机就没有停止过纠缠。
为什么很多win11电脑使用不了HCL,或者无法启动HCL设备?
首先来解答,为什么很多win11电脑使用不了HCL,或者无法启动HCL设备?
答:有位大佬告诉我,win11 23h2版,可以正常运行启动HCL设备。这是很正确的,很多人都践行过了。
我的同学有的是win11 24h2版,但是也能运行。(这我就不知道啥情况了,他的电脑是联想的,我的电脑是惠普;可能这个也与电脑有关系吧,总的就是说很神奇啊)
我的辛酸探索历程🤔
拥有了win11系统后,由于版本太新了,HCL不能运行。
询问了老师,老师说:
1、换低版本HCL
2、装个虚拟机,里面装win10
3、重装系统(确实简单粗暴,真的佩服舍友的杀伐果决—立马重装)
尝试1、2未果。
方法二,装了很多遍win10,耗时两天左右(遇到了很多奇奇怪怪的问题),进入了开机前的死循环,原因是非官方下载。后来老师给我了镜像iso,从官网上下来的可算是装好了。又来了个问题,安装好了虚拟机tools,下载了HCL,一运行就死机啊。这这这,没法整。
终极秘籍:重装系统。我不是很想重装,因为还要下载很多软件,麻烦,另外也挺喜欢win11这种fashion,简洁的系统。
我又把win11家庭版升级成了win11专业版,下了十几次不同版本的HCL,依然是未果。
后来,看到了一篇博客,寻求到以为大佬的帮助,他说win11 23h2版的可以运行HCL。
又出现了两条选择:
1、虚拟机里装win11 23h2
2、版本回退成23h2版
法一:成功了,但有点曲折。
第一遍虚拟机没有装成功,因为系统的架构的不同对应的映像系统也不一样。
电脑的架构有两种;
如何查看自己电脑的架构是ARM还是AMD?_怎么看电脑是arm还是amd-CSDN博客
安装虚拟机的时候需要注意安装与自己电脑架构适配的。
架构与操作系统
类型 | 用在哪里? | 例子 |
---|---|---|
x86/x64 | 台式机、笔记本、服务器 | 你家的Windows电脑、公司机房里的服务器 |
ARM | 手机、平板、智能手表、物联网 | iPhone、安卓手机、树莓派、智能家电芯片 |
AMD | 和Intel竞争的x86/x64 CPU | 你朋友炫耀的“AMD锐龙”处理器 |
是什么 | 应用领域 | 操作系统 | 优点 | 缺点 | |
x86/x64 | x86一种复杂指令集 x64是x86的64位扩展(由AMD提出兼容x86并支持更大的内存寻址) | 台式机、服务器、高性能计算 | Windows, Linux, macOS (Intel版) | 高性能,适合复杂计算任务(如3D渲染、科学模拟)。 生态成熟,软硬件兼容性极佳。 | 高功耗与散热需求,限制移动端应用。 指令集冗余,能效比低于ARM |
AMD | 半导体公司,设计基于x86/x64指令集的处理器(如Ryzen、EPYC),与Intel竞争。 | 消费级PC、服务器、游戏主机 | Windows, Linux, macOS,SteamOS | 多核性能,性价比高(如Ryzen 9 vs Core i9) Chiplet技术降低制造成本,提升良率 | 单核性能略逊于Intel同级产品 |
ARM | 一种 精简指令集(RISC)架构,由ARM公司设计,授权第三方厂商(如苹果、高通)使用 | 智能手机、平板、物联网设备、嵌入式系统、新兴PC | Android, iOS, Windows on ARM, Linux | 能效比好,续航好(如手机/平板) 授权模式灵活,推动定制化芯片(如苹果M系列) | 复杂任务依赖多核并行,单线程性能较弱。 传统生产力软件适配不足(如专业工业软件) |
如何识别镜像文件的名称
语言代码 |
|
版本 |
|
更新日期 |
|
系统架构 |
|
文件格式 |
|
哈希值 | 文件名末尾的哈希值(如 |
安装完正确的映像后,终于可以启动虚拟机了。但是又出现了个问题,一打开HCL,运行就死机。这次死机只是在虚拟机里面。
以下是关于虚拟机死机的一些博客参考:
Win11运行虚拟机死机了?Win11运行VMware虚拟机崩溃的解决方法_dnd: error: leaving vm window failed-CSDN博客
在 Windows 中 VMware 中开启虚拟机的虚拟化(开启虚拟化 IntelVT-x/EPT或AMD-V/RVI(V))解决此平台不支持虚拟化的IntelVT-x/EPT_虚拟化inteltv-xept或amd-vrvi-CSDN博客
虚拟化
发现是没有打开虚拟化,那为什么要打开虚拟化呢?
虚拟化(Virtualization)是一种技术,通过软件或硬件将 单台物理计算机(宿主机) 的资源(如 CPU、内存、存储、网络等)抽象、隔离和重组,从而创建多个独立的 虚拟机(Virtual Machine, VM)。每个虚拟机都像一台完整的计算机,可以运行独立的操作系统和应用程序。
宿主机(Host):运行虚拟化软件的物理机器。
虚拟机(Guest):在宿主机上模拟出的虚拟计算机。
Hypervisor:虚拟化技术的核心软件,负责管理硬件资源并分配给虚拟机。
类型1 Hypervisor:直接运行在物理硬件上(如 VMware ESXi、Hyper-V)。
类型2 Hypervisor:运行在宿主操作系统之上(如 VirtualBox、VMware Workstation)。
为什么需要虚拟化?
1. 资源利用率最大化
节省硬件成本:一台物理机可运行多个虚拟机,避免为每个应用单独购买服务器。
动态分配资源:根据需求灵活调整 CPU、内存等资源(如高峰时分配更多资源)。
2. 环境隔离与安全
故障隔离:一个虚拟机崩溃不会影响其他虚拟机或宿主机。
安全沙盒:在虚拟机中测试未知软件或访问危险网站,避免感染宿主机。
3. 灵活性与便捷性
快速部署:通过虚拟机模板(如 OVA/OVF 文件)快速复制新环境。
跨平台运行:在 Windows 宿主机上运行 Linux 虚拟机,或在 Mac 上运行 Windows 应用。
4. 支持特殊场景
开发与测试:模拟不同操作系统、网络环境或硬件配置。
云计算:公有云(如 AWS、阿里云)的基础技术,为用户提供弹性计算资源。
重装系统的四种方式
重装系统,是法二。
版本回退,只针对于版本更新没几天的电脑。像我这种,根本没有后退的路。所以解决办法只能是重新装系统。
此链接含有直接重装,保存电脑原文件的一些方法,也有彻底格式化电脑的,大家自己看着用。
https://zhuanlan.zhihu.com/p/673728963
tips:
尽管我总是遇到一些奇奇怪怪的问题,但是在解决问题的过程中还是能学到很多的东西,正所谓:问题是最好的老师。成长总是在逆境中,克服问题的过程无疑是痛苦的,但意义确实非凡的,加油!
Never gives up!