有人能帮我安装 abuntu onsamsung chromebook 3 xe303c12 吗?它有更新问题。它不让我完成 crout 设置

有人能帮我安装 abuntu onsamsung chromebook 3 xe303c12 吗?它有更新问题。它不让我完成 crout 设置

我有一台三星 chromebook 3 xe303c12 型号,我已经打开开发者模式并安装了全新的 crouton 安装程序,当我尝试通过 alt-control-T 命令页面安装时 = 我使用 Shell 进行准备,然后使用命令'sudo install - Dt /usr/local/bin -m 755 ~/Downloads/crouton 然后我使用命令 sudo crouton - t xfce 开始下载最新的 crouton 安装程序,一切都按计划进行,直到我收到一条错误消息,提示“无法获取http://ports.ubuntu.com/ubuntu-ports/pool/main/d/dpkg/dpkg_1.18.44ubuntu1.7_armhf.deb哈希值不匹配。有人能帮我完成安装吗?

答案1

您正在尝试运行 Ubuntu 16.04 chroot,如果我没有理解错的话,这是 Crouton 默认提供的。这可能是您的问题。

运行crouton -r list查看已识别版本列表,如果其中包含 18.04 或更新版本,则类似的操作sudo crouton -r <insert the code for Ubuntu 18.04 or newer here> -t xfce可能应该允许您安装受支持的 Ubuntu 版本。

请注意,我在这里说的是“类似”和“可能”。这是因为我以前从未使用过 Crouton,除了https://github.com/dnschneid/crouton/blob/master/README.md。所以如果这根本不起作用,很抱歉,你得再多挖点东西。但根据上面链接的 README 中的“嘿,Ubuntu 16.04 已经很老了;我年轻又时髦”一节,我思考这是如何做到的。

Crouton 可能不是在 Chromebook 上运行 Ubuntu 的最佳方式 - 除了错误修复等小改动外,它不再积极开发,并且它公开表示,它让你运行 Linux 的方式很混乱,可能无法正常工作。我会做的是刷新固件,完全放弃 Chrome OS,然后直接安装 Ubuntu。这个过程有点麻烦,但基本思路是:

  1. 确保您的设备与 MrChromebox 固件兼容。您正在“UEFI 固件(完整 ROM)”列中寻找设备的复选框。如果您的设备受支持,其余一切都应该可以正常工作。
  2. 下载受支持的 Ubuntu 版本(我推荐 Lubuntu 22.04),然后使用ddChromebook 将其刷入闪存驱动器。
  3. 了解如何禁用 Chromebook 上的固件写保护 - 通常可以通过从主板上卸下特定螺钉来完成(这需要拆开 Chromebook)。具体如何操作取决于您的 Chromebook 制造商和型号 - Google 应该会帮助您找到螺钉的位置。
  4. 禁用固件写保护后,将所有内容恢复原状,然后使用MrChromebox 固件实用程序脚本刷新固件。首先确保您已经制作了可启动的 Ubuntu 闪存驱动器 - 一旦执行此操作,Chrome OS 将无法启动。
  5. 关闭 Chromebook,重新打开,等待它尝试(并失败)启动,以便固件可以首次初始化,然后再次关闭。然后,您可以插入 Ubuntu 闪存驱动器并安装 Ubuntu,就像在任何其他计算机上安装它一样。

如果您选择这样做,请务必小心 - 如果您犯了一个错误,您可能会完全毁掉 Chromebook。(我至少做过四台这样的 Chromebook,四次都运行正常,尽管其中一台在开机时有点挑剔 - 我不确定是不是我的错,但嘿,它有效!)此外,这不是完整的指南,而是一个粗略的想法 - 我省略了可能很重要的步骤,例如 ISO 验证和备份数据。所以在深入研究之前先做好研究。我会高度建议您在尝试此操作之前确保您有第二台计算机,以便在出现问题时您不会陷入没有任何计算机的困境。

免责声明:我是不是与 MrChromebox 没有任何关联。但是,我是 Lubuntu 会员,因此我建议您使用 Lubuntu 22.04,因为它很轻量,也是因为我喜欢 Lubuntu。:-) 但是,如果您喜欢 XFCE 桌面,也可以改用 Xubuntu。

相关内容