![从 chrome os 切换回 ubuntu 的问题](https://linux22.com/image/863113/%E4%BB%8E%20chrome%20os%20%E5%88%87%E6%8D%A2%E5%9B%9E%20ubuntu%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
我使用的是 HP chromebook 14,刚刚在上面安装完 ubuntu。它启动了,我能够在 chrome os 和 ubuntu 之间来回切换。我重新启动了笔记本电脑,它以开发者模式重新启动到 chrome os,终端自动打开。我尝试使用 ctrl+alt+前进箭头 ctrl+alt+refresh 切换到 ubuntu,但没有成功。然后我尝试通过终端启动它,发生了以下情况
crosh> shell
chronos@localhost / $ sudo startunity
Entering /mnt/stateful_partition/crouton/chroots/precise...
/etc/X11/xinit/xserverrc: 19: exec: /usr/bin/X: not found
/usr/bin/xinit: giving up
/usr/bin/xinit: unable to connect to X server: No such file or directory
/usr/bin/xinit: server error
Unmounting /mnt/stateful_partition/crouton/chroots/precise...
我很感激你们能给我任何帮助或建议
答案1
我和你处于同样的困境,我向自己保证(某种程度上),如果我能自己解决这个问题,我就会帮助其他人解决这个问题,而且我解决了!!你所要做的就是在 chrome os 终端中使用以下命令行更新你的 chroot 或 crouton:sudo sh -e ~/Downloads/crouton -n -u 是你的 chroot 的名称(精确、可信等)。根据你的错误,你的 chroot 名称是“precise”,因此你将在以下命令行中输入它:sudo sh -e ~/Downloads/crouton -n precise -u 如果你遇到某种错误,那么主要是因为你很可能删除了你的 crouton 文件。在此处重新下载该文件http://goo.gl/fd3zc如果你这样做了,那么请回到我刚才告诉你的整个更新面包块交易。