Ethereum - Chromebook 上的磁盘 space 已满,想要在 Linux 上备份密钥库(使用 Crouton)

Ethereum - Disk space full on Chromebook, want to back up keystore on Linux (using Crouton)

我正在 运行在 Acer Chromebook 11 上安装 ChromeBook (v 46),我已经安装了 Crouton 来操作 XFCE Ubuntu在开发模式下使用 Chrome 浏览器中的 shell。在 Ubuntu 中,我已经 运行 连接了 Ethereum Geth 的一个节点,它有效地耗尽了我在计算机上的所有存储空间。今天重新启动计算机后,在 Linux 中收到磁盘 space 已满的通知后,我现在无法再使用 Chrome 中的终端 (Alt Ctrl T) 到 运行 sudo startxfce4,让我回到 Ubuntu。具体发生的情况是终端打开但我无法在命令提示符下键入任何内容。此外,当我打开文件应用程序时,里面什么也没有出现(包括下载文件夹),当我打开 Chrome 清除浏览器时 history/cache (清除一些额外 space) 加载 gif 一直在旋转。 Chrome 中的 Crouton 扩展说它已断开连接(尽管它已启用),但由于缺少磁盘 space.

,我什至无法下载另一个 Crouton 副本

除了备份 keystore,我并不担心丢失计算机上的任何内容。除了备份该文件,如果需要的话,我不介意将系统擦除干净。我最近还购买了一张 SD 卡,以防止磁盘再次变满。我有什么选择可以返回 Ubuntu 以检索文件,或者至少从 ChromeOS 备份此文件而不使用 shell?我可以从 ChromeOS 访问其他操作系统的文件系统吗?

感谢您在此问题上提供的任何帮助。我相信这是磁盘 space 的问题,如果您能提供任何有助于我检索此文件的建议,我将不胜感激。谢谢!

在 Google Crouton 论坛的 DennyL 的帮助下:

您可以通过以下方式在不登录的情况下访问您的文件 - 在登录屏幕上按 Ctrl+Alt+F2/Right-Arrow

正在输入:chronos(默认不设置密码)

以这种方式登录占用的资源要少得多,可能只够获得一个终端会话。

然后:cd /usr/local/chroots/[chrootname]/home/[username]/ (default location for chroots)

这会将您带到 crouton chroot 的 $HOME 目录中,您可以从中查找您的密钥文件。 此时您可能需要手动 'mount' SD 卡或 USB 记忆棒并将您的文件保存在那里。