很多人卡住的地方不在安装过程,而在 BIOS。英特尔平台上的名字有缩写也有全称两种写法,超微平台则统一叫 SVM 模式。这一项一般躲在高级菜单或者处理器配置子项里。这项没开,虚拟机软件启动时会直接报错,而不是先装再报。
第二件事是主机内存怎么分。宿主机 16GB 内存的话,单个客户机分 4GB 比较稳妥;要同时开两个 Windows 客户机,主机内存最好上到 32GB。分得太多,主机自己会开始换页,反而整体变慢。
第三件事是虚拟机文件放哪。默认位置在系统盘的用户目录下,一套 Windows 客户机再加上两三个快照,很容易吃掉几十 GB。装完第一次进首选项,把默认存放位置指到数据盘,比事后搬家省事。
同一套内核,面向的使用者不一样
| 关心的事 | Workstation Pro | Player |
|---|---|---|
| 新建与编辑虚拟机设置 | 支持 | 只能改少量项 |
| 快照与克隆 | 支持 | 不支持 |
| 连接远程服务器上的虚拟机 | 支持 | 不支持 |
| 批量做实验环境 | 一次配好到处克隆 | 需要手工重复 |
| 适合谁 | 开发、测试、教学 | 只想跑一个现成系统 |
BIOS 里找不到虚拟化开关怎么办
桌面级处理器通常都带这组指令,真正麻烦的是品牌机把选项藏进了厂商定制菜单,得先关掉安全启动之类的项才会露出来。
虚拟机里再装虚拟机会报什么错
常见写法是提示未启用嵌套虚拟化,也可能直接起不来。除了固件里的总开关,虚拟机设置里还要勾选对应的处理器项,宿主侧那套抢占虚拟化通道的功能也必须让位。
快照是不是越多越安全
不是。快照保存的是磁盘差异数据,层层叠起来会让读写明显变慢,文件也会越滚越大。合理做法是做大改动前存一个,确认没问题就合并掉。
客户机的系统需要单独买授权吗
每个客户机系统都逐个算作独立设备,授权规则跟物理机一样,跟宿主机的授权没有关系。
报 8086 端口被占用时,多半是 Hyper-V、WSL2 或 Windows 的虚拟化安全功能占了通道。在系统功能里关掉再重启一次,多数情况就能进去;关不掉说明有别的虚拟化软件在后台跑。