跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 机械革命 S2 Air / Code 01 似乎无法安装 WSL2
未分類
6 9 月 2020

机械革命 S2 Air / Code 01 似乎无法安装 WSL2

机械革命 S2 Air / Code 01 似乎无法安装 WSL2

資深大佬 : kdwycz 4

前两天卖掉了幻 14,并收了一台二手的机械革命 S2 Air 。从性能释放和重量来看应该是今年最香的轻薄本了。正当我中午兴冲冲的装完系统打算配置开发环境的时候,发现启用 hyper-v/虚拟机平台 之后,重启就会蓝屏。网上搜了下在什么值得买和贴吧都找到了一个类似问题的反馈贴。号称面向程序员的笔记本,不支持虚拟化真的没问题么……

之前站内也有几个帖子讨论过这个笔记本,不知道其他人有类似的问题没

我知乎上私信了机械革命的产品经理,有空打售后电话问下。有结果再回来更新

大佬有話說 (48)

  • 資深大佬 : wszgrcy

    这么坑?

  • 資深大佬 : NerverLibis

    试试 vmware ? 2700X 是能开起来跑
    AIR2 续航更短 WIFI5 屏幕小一号

  • 資深大佬 : xgfan

    蓝屏代码搜过吗?
    一个组装厂哪有能力去影响 CPU/系统啊。

  • 主 資深大佬 : kdwycz

    @NerverLibis #2

    还是想用 wsl2,vscode 和 pycharm 的支持比较好。买来的二手机器被卖家换了 ax200 。

    s2 air 和 code1 比较的话,我还是倾向于 1.12kg 的 s2 air 。1.4kg 的 code1 虽然也很香,但是重量有点泯然众人。

  • 主 資深大佬 : kdwycz

    @xgfan #3 搜过,蓝屏代码是 System Thread Exception Not Handled

    而且一般情况下 hyper-v 能蓝屏都是因为 bios 没开启虚拟化支持。这机器的 bios 根本没有虚拟化相关的选项……

  • 資深大佬 : Torpedo

    amd 的 u,这也没法

  • 資深大佬 : fwee

    @Torpedo 和 amd 无关吧,小新 amd 就可以开

  • 資深大佬 : vindac

    可以装

  • 資深大佬 : vindac

    @vindac 不过本人小白。为了 docker desktop 才装的,回去研究一下再回复

  • 主 資深大佬 : kdwycz

    @Torpedo #6 和 amd 无关,我刚卖掉的幻 14,家里 3900x 的台式机都能正常用

  • 主 資深大佬 : kdwycz

    @vindac #9 你用的也是这个机型么。docker desktop 新版能用 wsl2 作为后端

  • 資深大佬 : nevin47

    我记得 AMD 的 hypervisor 功能叫 SVM ?看看 BIOS 有没有类似的描述

    如果是 BIOS 启动的时候没给 CPU 传开启硬件加速的指令,又没有配置项,那就确实坑爹了

  • 資深大佬 : acrisliu

    没问题,我女票的 code01 就装了 wsl2

  • 資深大佬 : vindac

    @kdwycz 我是 code01,如果我没记错 。是可以装的。当时我是 wsl 升的 wsl2

  • 資深大佬 : venster

    蓝屏不应该首先怀疑系统或者驱动问题么?

  • 主 資深大佬 : kdwycz

    @acrisliu #13 @vindac #14 那 code1 应该没问题。我看评测这两个机器除了外壳应该没啥区别啊。

    @nevin47 #12 没有的,几个疑似和虚拟化有关系的选项我都调整过,也没用

  • 資深大佬 : mxT52CRuqR6o5

    先重装看看吧,变量太多,不好确定一定是电脑有问题

  • 資深大佬 : mxT52CRuqR6o5

    没仔细看,当我没说

  • 資深大佬 : hjc4869

    有 BIOS 更新吗?

  • 資深大佬 : mrcn

    看看蓝屏的信息有没有 RyzenMaster 字样。如果有,去看预置软件有没有 Ryzen Master SDK,卸载就好了。惠普的暗影精灵 6 也会有这个问题。

  • 資深大佬 : CloudGirl

    朋友的惠普 EliteBook 735 G6 ( Ryzen 5 Pro 3500U )打开 UEFI CSM 则开 Hyper-V 蓝屏,关掉 CSM 就好了。

    我的 EliteBook 745 G6 ( Ryzen 7 Pro 3700U )买回来第一天就是纯 UEFI 模式,没遇到问题。

  • 資深大佬 : holystrike

    vmware 能装吗?

  • 主 資深大佬 : kdwycz

    @holystrike #22 应该可以吧,过两天试试。事实上新版 win10 下 hyper-v 和 vmware 可以共存的

  • 資深大佬 : W1nterTee

    我的 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

    如果主有解决方案,还请及时更帖!

  • 資深大佬 : Osk

    我用过的 intel 机器,开启 hyper-v 都很顺,只要固件里面开启 vt 。

    而 amd,开启 hyper-v 后,重启蓝屏,再重启又啥事都没,用起来一切正常。

    amd,其实不是那么 yes 啊。

  • 資深大佬 : W1nterTee

    请问主现在的 Windows 版本号是多少?我也重装一下试试

  • 主 資深大佬 : kdwycz

    @W1nterTee #24 23333 你提到的东西我基本都踩了一遍

    升级了 bios 把 IOMMU 相关的选项反复调整都是蓝屏。

    刚怀疑到是更新问题的时候。发现重启完 ax200 驱动掉了。以为是 windows 自动更新的驱动引发的问题,就禁用网卡试了下……

    我暂时用组策略禁用了 win10 的自动更新。等过一两个大版本再备份后用易升工具直接升上去看看。

    哎,机械革命设计真是让人眼前一亮,小毛病和做工也真让人头疼

  • 主 資深大佬 : kdwycz

    @W1nterTee #26 用的 msdn i tell you 的 2004 版镜像,明天去公司看下版本号回帖

  • 資深大佬 : kokutou

    @W1nterTee #24
    C:WindowsMinidump
    里的文件打包压缩发上来可以看看具体是啥问题

  • 資深大佬 : W1nterTee

    再添加一个相关链接 https://www.reddit.com/r/Windows10/comments/imehhf/windows_pro_version_2004_wifi_disabled_with_code/g44divo/
    感觉可能是 AX200 的问题

  • 資深大佬 : hjc4869

    看上感觉还是小新的 4800U 比较省事,Hyper-V 用了几个月了啥问题都没有

  • 資深大佬 : W1nterTee

    @kokutou 谢谢。我这个蓝屏后进度卡死在 0%,无法创建核心转储。

  • 資深大佬 : jim9606

    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

  • 資深大佬 : sodulty

    安装 wsl2 并不需要 hyper-v 啊,启用或关闭 Windows 功能面板里面不需要开启 hyper-v , AMD 4750G 用 wsl2 用的好好的

  • 資深大佬 : XA

    用 vagrant 吧, 退而求其次

  • 主 資深大佬 : kdwycz

    @W1nterTee #26 操作系统版本 19041.329

  • 資深大佬 : charlie21

    吓得只敢买 surface 笔记本

  • 資深大佬 : flowercoder

    我记得事 bios 的设置问题,只用过 intel 的,买 amd 还要用 wsl,只能说谢谢你给要用这方面的人踩坑了。

  • 資深大佬 : sdlzqjf

    为啥换掉幻 14 ?有啥缺点?

  • 資深大佬 : deorth

    3800X,无法开启 hyper-v 。开启后重启,安装组件失败自动回滚。
    然后宿主机安装 pve,把 N 卡键盘鼠标透传给客户机玩游戏,性能很好,感觉不出和物理机有区别。
    说白了就是 hyper-v 对 AMD 平台的支持不好,你找硬件厂商他解决不了

  • 資深大佬 : menyakun

    wsl2 不是用的二进制翻译吗,需要 AMD-V 的支持吗

  • 資深大佬 : no1xsyzy

    @menyakun wsl1 是中间层,2 是 Hyper-V

  • 主 資深大佬 : kdwycz

    @sodulty #34 wsl2 基于 hyper-v,虽然并不需要装,只装虚拟机平台就行(然而安装上都蓝屏)

    @charlie21 #37 @flowercoder #38 感觉还是遇到了玄学的个例问题,但愿过 win10 两个大版本问题能解决。我的台式机是 x570 3900x,wsl2 用的好好的,之前用的华硕幻 14 也没问题

    @sdlzqjf #39 用了两个月,发现独显没开过,而且为了续航会时不时看下也没有程序在用独显跑。1w 多买的笔记本太浪费了

  • 資深大佬 : jiayao

    小新 4800u 我现在一直都是用着 wsl2 做开发,美滋滋

  • 資深大佬 : linksNoFound

    革命家的 bios 设置是真的弱,基本上没有可以调的

  • 資深大佬 : jedihy

    这不是 amd 虚拟化的问题。是 vmswitch attach 到 ax200 miniport 的过程出了问题。多半是网卡驱动是累的 bug 。

  • 資深大佬 : taosx

    Hyper-V 预留端口的问题贼烦,我都关了 Hyper-V

  • 資深大佬 : W1nterTee

    @jim9606 谢谢。我更新到 19041.508 问题仍然存在。AX200 的驱动,21.90.3.2 (稳定版)和 21.110.1 (预览版)都试过,也不行。21.120.0 (预览版)的 Release Note 说修复了几个导致蓝屏的问题,但是在我的电脑上无法安装( Error 0x80070001 ),上网查似乎是 21.120 这个版本的通病。

    @kdwycz 感谢。抽空重装系统试一下。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具