问题描述
请详细描述您所遇到的问题:
- 描述内容:如何让linux子系统随FydeOS自启动?不然每次开linux应用都要等它转好久的圈……FydeOS v17.1
安装好了,然后在拓展的引导下点了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…
vmc start termina
lxc start penguin
exit
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:
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内存的就会慢
有没有网盘链接,我这里打不开。
给你个下载直链,但是走了第三方的下载加速,所以可能被报为不安全
在github下载这个项目chrome的插件ChromeOS AutoStart 5.2.0,打开开发者模式,把这个解压的文件放到你的新建一个文件夹吧 里,在浏览器插件里面安装好,然后点详情,进去设置界面后,选 扩展应用程序选项,出现个小窗口,选 Manager autostart Entries, 这个就是配置在什么容器里面随系统启动加载什么任务的,然后选Add an new entry, 就是添加自动任务,选到ChromeOS VM,就是系统子系统,里面应该会出现 linux子系统的penguin名字了,在Cammond里面写入lxc start penguin命令,甚至你可以写入 “echo ‘Hello World’ 这条命令也可以触发开启linux,还有想linux的fcitx5输入法启动,也可以在这里加一句 /usr/bin/fcitx5,不用在profile里面配置了。
安装好后重启,实测,确实开机后台自动在启动linux了
哈哈哈哈哈哈哈哈谢谢你哦,但是这个问题已经两年了,真是史诗级挖坟,可惜我也没再用fydeos了……