前两天卖掉了幻 14,并收了一台二手的机械革命 S2 Air 。从性能释放和重量来看应该是今年最香的轻薄本了。正当我中午兴冲冲的装完系统打算配置开发环境的时候,发现启用 hyper-v/虚拟机平台 之后,重启就会蓝屏。网上搜了下在什么值得买和贴吧都找到了一个类似问题的反馈贴。号称面向程序员的笔记本,不支持虚拟化真的没问题么……
之前站内也有几个帖子讨论过这个笔记本,不知道其他人有类似的问题没
我知乎上私信了机械革命的产品经理,有空打售后电话问下。有结果再回来更新
1
wszgrcy 2020-09-09 17:44:04 +08:00 via Android
这么坑?
|
2
NerverLibis 2020-09-09 17:50:59 +08:00
试试 vmware ? 2700X 是能开起来跑
AIR2 续航更短 WIFI5 屏幕小一号 |
3
6IbA2bj5ip3tK49j 2020-09-09 17:55:53 +08:00 via iPhone
蓝屏代码搜过吗?
一个组装厂哪有能力去影响 CPU/系统啊。 |
4
kdwycz OP @NerverLibis #2
还是想用 wsl2,vscode 和 pycharm 的支持比较好。买来的二手机器被卖家换了 ax200 。 s2 air 和 code1 比较的话,我还是倾向于 1.12kg 的 s2 air 。1.4kg 的 code1 虽然也很香,但是重量有点泯然众人。 |
5
kdwycz OP @xgfan #3 搜过,蓝屏代码是 System Thread Exception Not Handled
而且一般情况下 hyper-v 能蓝屏都是因为 bios 没开启虚拟化支持。这机器的 bios 根本没有虚拟化相关的选项…… |
6
Torpedo 2020-09-09 18:01:36 +08:00
amd 的 u,这也没法
|
8
vindac 2020-09-09 18:06:42 +08:00 via Android
可以装
|
12
nevin47 2020-09-09 18:18:36 +08:00
我记得 AMD 的 hypervisor 功能叫 SVM ?看看 BIOS 有没有类似的描述
如果是 BIOS 启动的时候没给 CPU 传开启硬件加速的指令,又没有配置项,那就确实坑爹了 |
13
acrisliu 2020-09-09 18:37:17 +08:00 via Android
没问题,我女票的 code01 就装了 wsl2
|
15
venster 2020-09-09 18:52:29 +08:00 via iPhone
蓝屏不应该首先怀疑系统或者驱动问题么?
|
16
kdwycz OP |
17
mxT52CRuqR6o5 2020-09-09 18:54:47 +08:00 via Android
先重装看看吧,变量太多,不好确定一定是电脑有问题
|
18
mxT52CRuqR6o5 2020-09-09 18:55:15 +08:00 via Android
没仔细看,当我没说
|
19
hjc4869 2020-09-09 18:56:18 +08:00
有 BIOS 更新吗?
|
20
mrcn 2020-09-09 18:58:07 +08:00 via Android
看看蓝屏的信息有没有 RyzenMaster 字样。如果有,去看预置软件有没有 Ryzen Master SDK,卸载就好了。惠普的暗影精灵 6 也会有这个问题。
|
21
CloudGirl 2020-09-09 18:59:06 +08:00
朋友的惠普 EliteBook 735 G6 ( Ryzen 5 Pro 3500U )打开 UEFI CSM 则开 Hyper-V 蓝屏,关掉 CSM 就好了。
我的 EliteBook 745 G6 ( Ryzen 7 Pro 3700U )买回来第一天就是纯 UEFI 模式,没遇到问题。 |
22
holystrike 2020-09-09 21:10:00 +08:00
vmware 能装吗?
|
23
kdwycz OP @holystrike #22 应该可以吧,过两天试试。事实上新版 win10 下 hyper-v 和 vmware 可以共存的
|
24
W1nterTee 2020-09-09 22:28:24 +08:00 via Android 1
我的 Code01 也有同样的问题。8 月初反馈给技术和产品经理,到现在无法解决。客服电话直接回复我:这是 AMD 通病,无法解决。
我当时是刚买直接升级到 19041.450 ,也没有办法退回到上一个版本的 2004 。似乎蓝屏问题是从这一版本开始的(看后面的链接)。 新版 BIOS ( 1.06 )已经支持开关虚拟化了,位置在 Advanced->AMD CBS->NBIO Common options->IOMMU,默认是开启的。经过测试开关均无法防止蓝屏。 蓝屏显示 System Thread Exception Not Handled,偶尔会显示报错驱动是 netwtwXX.sys ,xx 是 ax200 的驱动版本。尝试在 Windows 中卸载网卡和驱动,还是没有用。 卸载 ControlCenterU 或更新到最新版本也无效。 相关链接 https://github.com/microsoft/WSL/issues/5760 https://community.intel.com/t5/Wireless/Windows-10-2004-get-a-boot-crash-after-enable-Hyper-V-with-the/td-p/1207517 如果楼主有解决方案,还请及时更帖! |
25
Osk 2020-09-09 22:31:29 +08:00
我用过的 intel 机器,开启 hyper-v 都很顺,只要固件里面开启 vt 。
而 amd,开启 hyper-v 后,重启蓝屏,再重启又啥事都没,用起来一切正常。 amd,其实不是那么 yes 啊。 |
26
W1nterTee 2020-09-09 22:33:41 +08:00
请问楼主现在的 Windows 版本号是多少?我也重装一下试试
|
27
kdwycz OP @W1nterTee #24 23333 你提到的东西我基本都踩了一遍
升级了 bios 把 IOMMU 相关的选项反复调整都是蓝屏。 刚怀疑到是更新问题的时候。发现重启完 ax200 驱动掉了。以为是 windows 自动更新的驱动引发的问题,就禁用网卡试了下…… 我暂时用组策略禁用了 win10 的自动更新。等过一两个大版本再备份后用易升工具直接升上去看看。 哎,机械革命设计真是让人眼前一亮,小毛病和做工也真让人头疼 |
30
W1nterTee 2020-09-09 22:42:01 +08:00
|
31
hjc4869 2020-09-09 22:44:24 +08:00
看楼上感觉还是小新的 4800U 比较省事,Hyper-V 用了几个月了啥问题都没有🤣
|
33
jim9606 2020-09-09 22:55:14 +08:00
AMD 这边的虚拟化支持确实有点问题,之前的虚拟化实现很多都是 Intel Only 的,AMD 这边需要通过 WHPX 才能算可用。
AMD SVM 和 IOMMU 的 BIOS 开关如果没有的去更新 BIOS,Code01 要敢不给这个怕不是被骂出翔。 实在不行就关掉 Hyper-V 先用着 VMware 和 VirtualBox 吧(如果确定是 Hyper-V 的问题就彻底关掉,不要用 VMware 的用户态虚拟化免得又踩坑),个人并不觉得 wsl2 的网络连通方式(强制 NAT,还不支持 IPv6,vSwitch 时不时炸一下)。VSCode 有 SSH Remote 体验跟 WSL Remote 无差。 @W1nterTee 你发的 issue 里说 19041.508 解决了问题,好像是 vSwitch 设置问题? 网卡的话试试官网最新驱动? AX200 的最新驱动是 netwtw10.sys |
34
sodulty 2020-09-10 10:14:44 +08:00
安装 wsl2 并不需要 hyper-v 啊,启用或关闭 Windows 功能面板里面不需要开启 hyper-v , AMD 4750G 用 wsl2 用的好好的
|
35
XA 2020-09-10 11:44:03 +08:00
用 vagrant 吧, 退而求其次
|
37
charlie21 2020-09-10 13:05:28 +08:00
吓得只敢买 surface 笔记本
|
38
flowercoder 2020-09-10 13:52:36 +08:00
我记得事 bios 的设置问题,只用过 intel 的,买 amd 还要用 wsl,只能说谢谢你给要用这方面的人踩坑了。
|
39
sdlzqjf 2020-09-10 14:10:48 +08:00
为啥换掉幻 14 ?有啥缺点?
|
40
deorth 2020-09-10 14:18:36 +08:00
3800X,无法开启 hyper-v 。开启后重启,安装组件失败自动回滚。
然后宿主机安装 pve,把 N 卡键盘鼠标透传给客户机玩游戏,性能很好,感觉不出和物理机有区别。 说白了就是 hyper-v 对 AMD 平台的支持不好,你找硬件厂商他解决不了 |
41
menyakun 2020-09-10 14:21:53 +08:00
wsl2 不是用的二进制翻译吗,需要 AMD-V 的支持吗
|
43
kdwycz OP @sodulty #34 wsl2 基于 hyper-v,虽然并不需要装,只装虚拟机平台就行(然而安装上都蓝屏)
@charlie21 #37 @flowercoder #38 感觉还是遇到了玄学的个例问题,但愿过 win10 两个大版本问题能解决。我的台式机是 x570 3900x,wsl2 用的好好的,之前用的华硕幻 14 也没问题 @sdlzqjf #39 用了两个月,发现独显没开过,而且为了续航会时不时看下也没有程序在用独显跑。1w 多买的笔记本太浪费了 |
44
jiayao 2020-09-10 14:56:51 +08:00
小新 4800u 我现在一直都是用着 wsl2 做开发,美滋滋
|
45
linksNoFound 2020-09-10 15:02:37 +08:00
革命家的 bios 设置是真的弱,基本上没有可以调的
|
46
jedihy 2020-09-10 16:05:31 +08:00 via iPhone
这不是 amd 虚拟化的问题。是 vmswitch attach 到 ax200 miniport 的过程出了问题。多半是网卡驱动是累的 bug 。
|
47
taosx 2020-09-10 16:58:09 +08:00
Hyper-V 预留端口的问题贼烦,我都关了 Hyper-V
|
48
W1nterTee 2020-09-10 19:10:47 +08:00
|
49
understanded 2020-09-23 07:14:11 +08:00
我的 code01 用自带的操作系统,用 windows 升级,没有啥问题啊,windows 版本号是 1909,操作系统版本是 18363.1082,是不是你们自己装的系统版本太新了?我这 windos10 2004 的更新显示还没就绪,就绪后会通知我。
|
50
CheongRoach 2020-09-24 18:38:46 +08:00
诸君!我解决问题了。
我的电脑是 4800H 版,现在配置是 16GB+1TB 。不过这不重要,我之前也是一直无限蓝屏,但后来我通过玄学方法解决了这个问题。 我先把网卡换成 Killer 1535,然后重装 2004 的系统。在这个版本上迅速安装 Docker 启用 WSL 2,并安装 win 10 自动安装。在第一次重启时,系统安装的是自动更新的补丁和 WSL 2 。此时不会再出现无限蓝屏的情况。按照步骤继续安装 WSL 2 即可。 后来我决定换回 AX200 网卡(毕竟不是我的网卡,要花钱)。考虑到 AX200 可能有问题,就刷了 Killer 1650 的驱动(查查,不麻烦)。首先先下好 Killer 驱动包,然后关机换网卡,开机,遵照教程换设备 ID 刷驱动就可以了,现在用的是 Killer 驱动,没有出现蓝屏。 最后,机械革命的控制中心依然可以安装。执行完上述步骤后,直接安装即可。安装结束依然没有蓝屏情况。 上述的步骤有一些可能是多余的,但是我全部写上,怕无心漏掉的步骤导致蓝屏。另外,网卡不一定是 1535 (怕大家一起买把价格炒高了),甚至不一定要换。不管怎么说,作为一个个人用户,我也怕下次开机就蓝屏(笑)。 还没有测试 Docker 的运行情况,测试完了再告诉大家。 |
51
CheongRoach 2020-09-24 18:59:23 +08:00
不好意思,我再完成一次更新后,就蓝屏了,系统自动回退。
一开始我安装了 kb4571756,安装 WSL2 后又重新安装了一次,而这一次就失败了。换句话说,我上述猛于虎的操作其实卵用都没有(新的补丁还没有打上去之前都是可以安装 WSL2 的)。 抱歉各位,白高兴一场 |
52
fan296311175 2020-09-26 08:59:57 +08:00
我的 code01 也是遇到了同样的问题,没法开启“虚拟机平台”,一开启就直接进入无限蓝屏重启的循环
|
53
jaoyina 2020-09-26 22:19:51 +08:00 via iPhone
@fan296311175 我也碰到问题了,怎么能关掉啊?不会要重装系统吧?
|
54
fan296311175 2020-09-26 22:36:37 +08:00
@jaoyina 很遗憾,就是只能重置系统。。。不然每次会一直陷入蓝屏 死机的循环
|
55
jaoyina 2020-09-26 23:05:41 +08:00 via iPhone
|
56
jaoyina 2020-09-28 19:03:05 +08:00 via iPhone
有人碰到关机后电源键上有个白色小风还亮着啊?但机器应该已经关了,听不到风扇转动声音了。只有常按不放才能关灯。
|
57
W1nterTee 2020-10-06 11:36:04 +08:00
更新一下:我之后重装了 19041.388 ( 2004,7 月更新),hyper-v 和 wsl2 全部正常。之前我的 WiFi 网速不稳定的毛病也消失了。
另外 请务必装好系统后立刻关闭自动更新! |
58
ShadowPower 2020-10-07 20:05:49 +08:00
最近搞了台暗影精灵 6,装 KB4571756 补丁( 9 月更新)有类似的问题,卸载就好了。
|
59
zerokirin 2020-11-15 13:40:33 +08:00
@jaoyina 老哥你是怎么搞的,安全模式进去可以直接关掉那个虚拟化平台的选项吗。。我上个礼拜蓝屏过两次了,这次环境配好了不敢安装 dockers 。。。但是还非要用,我怕不能恢复的话我系统又要重配一遍环境
|
60
jaoyina 2020-11-15 17:41:37 +08:00 via iPhone
@zerokirin 是的,安全模式进去关掉虚拟化,这机器我看 bios 啥的也不太更新,估计是没戏解决了。
|
61
flairling 2020-12-11 15:13:48 +08:00
code01 重装以后打开 wsl2 不报错 但是 ax200 驱动起不来了。。。
|
62
zerokirin 2020-12-11 16:58:42 +08:00
基本上可以确定是 windows-kb4571756,ax200 驱动,虚拟化平台( hyper-v ),这三个功能有冲突,最多只有两个可以一起,要不放弃更新 windows,要不放弃 ax200 当台式机用,这更新绝了,上周 ax200 还更新过驱动,感觉就是 windows 的 bug,太难了,不知道其他品牌的 amd 机型有没有出现过问题
|
63
zerokirin 2020-12-11 17:08:00 +08:00
https://answers.microsoft.com/en-us/windows/forum/all/windows-pro-version-2004-intel-wifi-disabled-with/363e887b-31b0-457b-9a1c-8203c0007023?page=2
这个下面有个回复,说是隐藏一个更新就可以正常升级使用,留着看有没有有缘人去试试,我是懒得折腾了 |
64
W1nterTee 2020-12-12 13:07:10 +08:00
前几天 AX200 发布了新的驱动 22.10.0.7,changelog 里说修复了一些 BSOD,但是经过我在 20H2 19042.685 测试,仍然开启 hyper-v 蓝屏。这个问题看来是遥遥无期了。我现在就 VirtualBox 凑合用吧。
================ @zerokirin 那个回复的意思是先退回到最后一个正常的版本 19041.388 ,然后在 Windows 更新里面隐藏掉下一个版本的更新。 |
65
p3p3pp3 2020-12-14 14:46:49 +08:00
与产品经理沟通了,Code01 针对这个问题已经出更新的 BIOS,正在测试。
希望能够快一点吧。 |
66
kdwycz OP @p3p3pp3 #65 居然还会更新 BIOS,但愿 S2 Air 也有。我之前在知乎上联系他们的产品经理,没收到回复
|
67
flairling 2020-12-15 00:41:39 +08:00
|
70
laughingsheng 2020-12-16 08:03:28 +08:00
@p3p3pp3 怎么刷 bios 的,指导下
|
71
laughingsheng 2020-12-16 08:50:15 +08:00
@laughingsheng 按照 67 楼地址更新 bios 后,已经 ok 。wsl2 可以正常使用
|
72
cjwchenjiawei 2020-12-16 15:52:48 +08:00
@laughingsheng 里面有两个 bios 下载哪个呀
|
73
p3p3pp3 2020-12-16 19:30:08 +08:00
@cjwchenjiawei SCHENKER VIA 15 Pro
|
74
cjwchenjiawei 2020-12-16 23:16:48 +08:00
@p3p3pp3 大佬有没有 efi shell 的更新教程 我一直失败 进不了 efi shell
|
75
marinzheng 2020-12-17 11:07:59 +08:00
|
76
flairling 2020-12-20 22:09:30 +08:00
@marinzheng @cjwchenjiawei 最傻瓜的办法就是把 via15pro 的 rom 下下来 code01 1.06 下下来 然后 via15 的 rom 放到 code01 1.06 里面 把 bat 文件指到 via15pro 的 rom 上
|
77
kdwycz OP @cjwchenjiawei @flairling #76 我今天下午也是这样更新了 BIOS,成功更新了系统不再蓝屏了。20H1 初版的一些小 bug 也终于没了,正打算来分享下方法 2333333 。可以直接下载我打包好的文件更新 BIOS
链接: https://pan.baidu.com/s/1SIyhkK5dyxehNfgkRfcHcQ 提取码:r2k9 |
79
kdwycz OP @andyangyu #78 我的机器就是 S2 Air,反倒是 Code01 没测试过。不过看描述说这两个机器的 BIOS 是一样的
|
80
andyangyu 2020-12-27 20:46:14 +08:00
感谢大佬, 困扰我已久的蓝屏问题终于得以解决, 用户基数太少还真是个问题.
|
81
SummerDruid 2020-12-28 20:08:06 +08:00
太好了,前几天在微博看到阿噗说这段时间出新版本 BIOS 解决 Code01 这问题,一直在蹲官网更新,没想到先在这里刷到了 v1.07 的更新包,感谢楼主的分享
|
82
cjydawn 2021-01-08 14:18:09 +08:00 via iPhone
S2 Air 装了 1.07 bios is 之后终于能好了😂
|
83
qianxu2001 2021-01-11 12:32:13 +08:00 via Android
@SummerDruid #81 官网今天也放出 1.07 bios 了
|
84
alanhuang 2021-02-02 23:56:51 +08:00
回馈一下大家,我已经完美解决这个问题了,完美解决 机械革命 S2 Air / Code 01 安装 WSL2 和 docker,开启 hyper-v/虚拟机平台,然后写下来了,V2EX 不能插入图片那些,写起来不方便,兄弟们觉得给力几点给我点赞!
https://blog.csdn.net/weixin_42233290/article/details/112277368 |
85
jaoyina 2021-03-18 17:30:15 +08:00 via iPhone
更新 bios 后可以了用 wsl 了,但是我原来 windows 的默认 vpn 比如 sstp,l2tp 都不行了,说 device is missing,有人碰到这个问题吗?
|
86
wedfds 2021-04-27 17:53:20 +08:00
CPU Configuration 中,SVM Mode → Enabled,开启 CPU 虚拟化模式。
我出厂好像也是 1.05bios,升级 1.07 后默认配置,workstation 可以正常安装虚拟机,未调整过 SVM Mode |