不!

不!

我按照这个视频中描述的方法安装了 Ubuntu: https://www.youtube.com/watch?v=DMyMqqU2Mqs 简而言之,我使用 Unity 界面安装了 Ubuntu 上的 crouton。当通过终端安装 Gimp 时,它删除了软件中心和一些可能很重要的其他文件。因此,当我关闭 Ubuntu 并稍后尝试重新进入时,我无法进入。我了解到我可以通过使用 USB 启动 Ubuntu 来恢复我的文件,我的问题是我该怎么做?谢谢你的帮助。我只有 3 个月的 Linux 经验,所以你可能需要帮我解释一下。

答案1

我了解到我可以通过使用 USB 启动 Ubuntu 来恢复我的文件[…]

不!

这就是人们忙于一遍又一遍地发布相同内容的视频,而不是改进实际文档并直接向新手用户解释事情时所得到的。但是嘿,成为一个注意力婊子要酷得多。(✿◠‿◠)

(Chromebook + crouton + Ubuntu)≠(笔记本电脑 + Ubuntu)

它是不是相等,因为……

crouton:Chromium OS 通用 Chroot 环境

第一行自述文件.md

…你正在使用chroot使用面包丁时!你是不是按预期使用实时媒体或受支持的嵌入式设备的安装媒体安装 Ubuntu。

访问文件

如果您知道文件在文件系统中的位置,那么访问 chroot 中的文件(简单地说,这只是文件系统的一个独立部分)应该很容易。通常如此/var/chroot/,但对于 Chrome OS 或 crouton 来说可能并非如此。另一方面,当您在 Chromebook 上成功启动实时媒体并最终访问 Chrome OS 数据分区时,您可能会遇到同样的问题。

备份文件

如果你找不到位置,但仍知道如何使用 crouton 来管理你的 chroot,以下来自自述文件.md将生成一个.tar.gz包含所有数据和 chroot OS 数据的文件,你可以使用它来浏览文件滚轮或任何其他档案管理器。

每天备份一次,避免价格欺诈的数据恢复服务

  1. sudo edit-chroot -b chrootname将您的 chroot 备份到当前目录中带有时间戳的 tarball。创建时,Chroot 会通过 -n 参数命名;如果未指定 -n,则通过发布名称命名。
  2. […]

顺便说一句,这不是作者或贡献者的错。他们通过提供此工具做得很好。其他人的错在于他们没有很好地解释什么是 chroot(在 Linux 上)以及以这种方式在 Chromebook 上安装 Ubuntu 会产生什么结果。(看起来像 Ubuntu,但不受任何人支持,而您作为用户将自己与认为是您的硬件隔离开来。这是 Google 的硬件,您只是被允许使用它。)

APT 日志和历史记录

[…] 当通过终端安装 Gimp 时,它删除了软件中心和一些可能很重要的其他文件。

当然不是。只需在支持的通过终端或软件中心安装是完全安全的,并且不会卸载关键组件或以任何方式使系统不稳定。

您可以使用以下命令查看已安装、已卸载和更新的软件包的历史记录:

zless /var/log/apt/history.log

当然这条路是从里面正在运行的 OS 或 chroot(应该是/var/chroot/my_chrooted_ubuntu/var/log/apt/history.log)。较旧的日志具有以下方案: history.log.1.gz。您可以zless通过键入来退出程序q

相关内容