vmc相关命令无法使用,多次出现安装linux的弹窗

配置信息:

  • 硬件型号:神舟z7m
  • CPU 类型:intel i5-9300H
  • 显卡类型:intel UHD630 核芯显卡
  • FydeOS v9.2 多重引导安装

问题描述:

  1. 和我之前在9.1的发帖一样,vmc相关命令无法使用,报错为:routine at frontends/vmc.rs:151 vm_start(vm_name,user_id_hash,features) failed: component updater could not load component cros-termina

  2. linux子系统在创建>移除>再安装 操作后,每次点击桌面的终端图标,都会出现安装界面(重启可以解决)

我想做什么?

将自带的debian更换为archlinux,在fydeos8没有遇到以上问题。
在遇到这些问题后,我第一时间向社区求助,可能是发帖没按格式来,一个多月没得到答复。
之后我每隔几周关注一次fydeos更新,在9.2发布后,我于今天进行了测试,问题依旧。

为什么这么做?

Chrome os虽然算不上一个linux发行版,但其桌面环境是我用过最流畅的。故我想将fydeos作为我的桌面环境,配合强大的archlinux,将会拥有一个良好的体验。

对于 Linux 子系统支持的相关后端结构和代码在每个大版本的更新中都有明显的变化,目的显然是为了加入更多的功能、修复之前的问题以及提升稳定性。所以很有可能因为 crosvm 结构变化导致原来在 r77 能兼容的功能在 r80 会出现问题。

FydeOS 的对于 Linux 子系统的支持也只能停留在保障原生 Debian 10 的平稳运行,并且尽可能融入上游项目提供的新功能,新特性。默认携带商业性质的 Linux 发行版对于哪怕是 Google 这样的企业来说都是不科学的,故也不是 FydeOS 工作的重点,望知悉。

关于 Linux 子系统的更多高级操作以及相关技巧,建议你移步至这个节点,相关的讨论更为集中一些。

首先,arch并不是商业性质的linux发行版,不过它肯定不会被当作子系统的首选。
vmc相关命令无法使用就导致我没法手动更换发行版,vsh似乎可以代替vmc完成一些操作,但它最后会导致无法从桌面启动,我还是继续保持观望状态吧:joy:

但如果任一 OSV 或云服务提供商希望商用带有「Arch Linux」标志的 Linux 发行版,仍然是要征得 Aaron Griffin 及/或 Judd Vinet 许可的,见此

当然,获取他哥俩的认可对于 Google 来说显然不是难事,但你是对的,Arch 有自己的原因不会被考虑成首选。