如何让linux子系统随FydeOS自启动?

:pushpin:问题描述

请详细描述您所遇到的问题

  • 描述内容:如何让linux子系统随FydeOS自启动?不然每次开linux应用都要等它转好久的圈……FydeOS v17.1

1 个赞
  • 安装该插件
  • 在 crosh 环境下配置开启自启命令:
    vmc start termina
    lxc start penguin
    

安装好了,然后在拓展的引导下点了add a new entry,autostart type选的是crosh,然后下面这几行是灰色的不能改

Specific settings for crosvm
VM name termina
Container name penguin

commands栏填的是你给的那两行代码,保存了
然后我点了testrun,跳出来一个命令行窗口(不是系统的终端),下面是内容

[ChromeOS-AutoStart]: ChromeOS AutoStart (version 5.1.1)
[ChromeOS-AutoStart]: Terminal: hterm 1.92.1 (2022-03-04)
[ChromeOS-AutoStart]: Spawning crosh…
[ChromeOS-AutoStart]: Process 9525-288b0426-5fc1-4a7b-a721-1930ed4a2af8 spawned:
[ChromeOS-AutoStart]:
[ChromeOS-AutoStart]: /usr/bin/crosh
[ChromeOS-AutoStart]:
[ChromeOS-AutoStart]: Injecting commands…

=== start of command(s) ===

vmc start termina
lxc start penguin

exit

=== end of command(s) ===

Welcome to crosh, the developer shell for openFyde/FydeOS, we hope you know what you are doing!

Please note that this is NOT the Linux subsystem:

  • type ‘help’ for a list of commands available in crosh
  • type ‘shell’ if you wish to enter the Bash shell for your openFyde/FydeOS

To get help, visit https://fydeos.io/help

crosh>
crosh> # === start of command(s) === #
crosh> vmc start termina
(termina) chronos@localhost ~ $

然后就卡在这儿了
于是我手动打了一个lsc start penguin
然后它没给任何反馈就退出了
于是跑到系统终端里,点加号,发现它打开后跳一个准备就绪然后就闪退……
就是说是不是意味着没配置好?

lxc start penguin 的命令传递不到 termina 中,能加快启动进程,不过还是得等。
这样吧,你直接选择 crossvm 环境,输入 sudo apt update 命令。

启动速度看配置,配置差的4G内存的就会慢

@hacker @Archie1
问题解决了~
我电脑就是4G内存的,没关系,能开机自启就行了
刚开机慢一点没事
实测自启以后开linux软件速度快了很多
谢谢你们!

1 个赞

有没有网盘链接,我这里打不开。

给你个下载直链,但是走了第三方的下载加速,所以可能被报为不安全

https://github.moeyy.cn/https://github.com/supechicken/ChromeOS-AutoStart/archive/refs/tags/v5.1.1.zip

1 个赞

已解决,谢谢。
@skyofsimba @Archie1