今天,我试图访问 Linux 的终端和 Linux 文件,但突然一切都崩溃了!我让 crosh(在 chrome 上按 ctrl-alt-t 即可到达)充当我的终端,代码为“vsh terminal”和“lxc exec penguin -- /bin/login -f USERNAME”,但文件应用程序中的实际终端和 Linux 文件不起作用。当我尝试访问我的 Linux 文件时,它显示一条错误消息,提示“无法查看 Linux 文件:安装 crostini 容器时出错”,当我打开终端时,它显示“[启动 penguin 容器时出错:20 启动 vmshell 失败:启动终端的 crostini 时出错:20”我从早上开始就一直在尝试修复这个问题,但无能为力。请告诉我如何修复它!我的设备是 Acer Chromebook。谢谢!
答案1
crosh> vmc list
然后尝试
克罗什>vmc start termina
(终端)chronos@localhost ~ $lxc list
(终端)chronos@localhost ~ $logout
克罗什>vmc container termina penguin
答案2
抱歉回复迟了,但我通过访问 chrome://flags 并搜索“Crostini”并更改设置并将其恢复为旧设置(如果您不想要新设置)并重新启动计算机来修复了这个问题。这对我来说很有效
答案3
我发现最好的解决方案是
Chrome OS - Crostini 无法启动,出现 vmshell 错误 20
检查systemctl status cros-sftp
该部分流程所显示的错误。
另外,当通过 crosh 登录到 root shell 时,我在实际编辑配置文件和使用df
它时遇到了问题,结果发现分区空间不足。