失败的症状是在虚拟机刚开机开始引导启动的时候显示启动系统时的田字 logo ,然后五秒左右就闪退,无任何报错,像意外断电一样,比在 VMware 里直接按 Ctrl+E 关机还快……
从另外一台电脑上复制过来一个正常的虚拟 Windows10 或 11 (另外一台电脑的 VMware 版本和我完全相同),同样启动失败。
系统 iso 文件没问题,因为用这个镜像文件已经在数不清多少物理机和虚拟机上正常安装过系统了。 重装 VMware 试过了、修复 VMware 试过了,都没有效果……😭 Google 搜索了一圈下来也没有找到什么有帮助的信息…… 有没有大佬遇到过这种情况,帮帮孩子吧,先谢谢大佬了🙏
1
GeruzoniAnsasu 2023-08-03 23:59:24 +08:00 1
虚拟机能闪退,感觉是什么驱动级别的问题…… 你用 hyperv 装系统能启动吗
|
2
Tufutogo 2023-08-04 00:24:20 +08:00 via Android 1
是否跟大小核有关
|
3
ltltfuture 2023-08-04 00:27:42 +08:00 1
我的 17 pro 1340p 装着没问题
|
4
mxT52CRuqR6o5 2023-08-04 00:31:00 +08:00 via Android 1
进 bios 里把虚拟化关掉再试试看,我感觉可能是 u 有毛病,虚拟化相关的东西出问题了
|
5
DOLLOR 2023-08-04 00:53:25 +08:00 1
要不先用 VirtualBox 试试,先确定是 VMware 的问题,还是整个系统的虚拟化出了问题
|
6
flynaj 2023-08-04 07:21:29 +08:00 via Android 1
VirtualBox 试试,有详细日志。还有用其它虚拟机软件要把 hyperv 关了。
|
7
Yourshell 2023-08-04 08:47:19 +08:00
找过 vmware 客服没
|
8
sutking OP @GeruzoniAnsasu 用 Hyper-V 试了下,用同一个 iso 系统镜像安装没有任何问题,是不是可以肯定是 vmware 的问题呢?🤔
|
9
sutking OP @mxT52CRuqR6o5 虚拟化关掉虚拟机彻底启动不了,报错说未开启虚拟化功能,建议开启。
|
10
sutking OP @DOLLOR 没用过 VirtualBox ,但是用 Hyper-V 试了,大概是排除 cpu 本身的问题这种可能性了吧🤔
|
12
mxT52CRuqR6o5 2023-08-04 11:44:20 +08:00
@sutking #9 我记得说是 vmware 当初的虚拟机不依赖虚拟化指令也能高效运行,现在居然反而不行了😂
|
13
sutking OP @mxT52CRuqR6o5 不依赖虚拟化指令运行😳?我倒是没听说过,个人理解感觉不行吧🤔
|
14
mxT52CRuqR6o5 2023-08-04 11:50:48 +08:00
@sutking #13 https://www.zhihu.com/question/26445430/answer/32801640
有条评论是说硬件虚拟化还没出来的时候就有了 vmware ,我也都是道听途说,没能力深入研究 |
15
sutking OP @flynaj 发帖的时候没有安装 Hype-V 组件,也没有安装其他虚拟化工具,看到#1 大佬提示说用 Hyper-V 试试看之后才去安装了 Hyper-V ,然后进行测试。所以大概不存在其他虚拟化工具干扰的情况。
|
16
sutking OP @mxT52CRuqR6o5 这么多年过去了,很可能是因为有了硬件层面的虚拟化技术之后软虚拟化已无优势和必要,然后被优化掉了。我猜的。
|
17
mxT52CRuqR6o5 2023-08-04 11:54:55 +08:00
@sutking #15 windows sandbox 、WSL2 、WSA 都会开启 hyper-v ,hyper-v 和非 hyper-v 模式下我记得 vmware 是两种不同的工作模式,干扰模式下和不干扰模式下可以都测测看,可能不干扰时有问题,干扰时反而没问题
|
18
GeruzoniAnsasu 2023-08-04 13:05:15 +08:00 1
@mxT52CRuqR6o5
vmware 早在 xp 时代就有了,那时候虚拟机实现还要靠指令翻译,类似 qemu @sutking vmware 有个跟 hyperv 共存的工作模式,试试能用不。另外你有没有装什么 OEM 厂商的安全中心之类的这种东西,还有就是把虚拟机的硬件全删了看看能不能启动 |
19
sutking OP @mxT52CRuqR6o5 #17 用 Hyper-V 测试成功之后我立马就又去看了 vmware ,可是问题依旧😮💨
|
20
sutking OP @GeruzoniAnsasu #18 电脑拿到手第一件事先彻底重装系统是我的习惯,所以没有任何 oem 的东西。共存模式具体是怎样的?电脑里只要有 Hyper-V 就行吗?硬件全删了是啥情况?😳我把除了 cpu 、ram 、ssd 、monitor 这四个之外的硬件全都删掉,问题依旧。
|
21
GeruzoniAnsasu 2023-08-04 14:16:10 +08:00
|
22
ysc3839 2023-08-04 16:14:45 +08:00 via Android 1
@mxT52CRuqR6o5 VMware 应该是最早实现 x86 软件虚拟化的公司,但不代表它最新的产品仍然使用这种技术,因为 x86 平台的硬件虚拟化已经普及,没必要再继续开发过时技术了。
|
23
YGHMXFAL 2023-08-04 16:19:12 +08:00 1
把虚拟机的磁盘映射到物理机上,然后拿 BCDEDIT 来修改启动项,启用 BOOTLOG,然后启动失败了再映射出来看看日志
|
24
shankun 2023-08-04 17:46:35 +08:00 via Android 1
用 vm 17 试试
|
25
virtualHJ 2023-08-04 18:39:32 +08:00 1
看下虚拟机创建的时候选的 io 控制器类型和磁盘类型
|
26
jim9606 2023-08-04 18:41:36 +08:00 via Android 1
较新版本的 vmware 可以选择通过 whpx 在启用 hyper-v 的情况下使用 hyper-v 作为 vm 后端,你可以两种模式都试试。
有没有可能是选了一个没有 inbox 驱动的虚拟磁盘控制器导致的,例如 pvscsi? |
27
sunqb 2023-08-04 18:47:24 +08:00 via Android
不知道能不能调试下操作系统,我觉得应该可行的
|
29
Cu635 2023-08-07 22:29:11 +08:00
|