有没有办法在 chromebook 上完全删除 Chrome OS - 并安装 linux(不是双启动)

hir*_*iro 8 linux chromebook

我想购买最新的无风扇 HP 或三星 Chromebook。但是,我想在其上安装 linux 并删除 Chrome OS - 有没有办法做到这一点?

我熟悉 Crouton 和 Chrubuntu - 但是,它们似乎只提供双启动解决方案

非常感谢

小智 3

我已经在三星 Chromebook 上刷新了 u-boot 并完全格式化了内部 MMC。我在内部 MMC 上运行 archlinux

\n\n

来源:三星 Arm chromebook 上的 Bootloader 解锁

\n\n

请注意,此方法风险很大,可能会损坏设备\n复制博客中的步骤

\n\n

脚步:

\n\n
    \n
  1. 备份所有重要数据。任何事情都可能出错。准备好可启动的外部 mmc,以防万一出现问题

  2. \n
  3. 打开 chromebook 的后盖。按照 ifixit http://www.ifixit.com/Teardown/Samsung+Chromebook+11.6+Teardown/12225/2#s45950的说明进行操作

  4. \n
  5. USB-3端口旁边有一个圆环形电路。从中取出撞针,这将解除连接短路。这将使 spi 可读可写。确保周围没有金属痕迹

  6. \n
  7. 启动进入 chromeos。ctrl+alt+T 并输入 sudo 提示符\n$flashrom \xe2\x80\x94wp-disable\n$flashrom \xe2\x80\x94wp-status

  8. \n
\n\n

检查写保护是否被禁用。如果没有,请返回并清洁电路。我打开了两次。从https://www.dropbox.com/s/6pzvraf3ko14sz9/nv_image-snow.bin.gz下载 nv uboot 映像(来源:Archlinux 论坛上的 Strats\xe2\x80\x99s 帖子)gunzip 它。您应该有一个 4MB 的 bin 文件。如果下载的 bin 已损坏,您的设备可能会变砖。提取的二进制文件的MD5:CA50D23D315F1378B43E4552D8D441AD

\n\n
// Take backup and then flash\n$flashrom -p linux_spi:dev=/dev/spidev1.0 -r orig_image-snow.bin\n$flashrom -p linux_spi:dev=/dev/spidev1.0 -w nv_image-snow.bin\n$sync and reboot\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  1. 重启时按空格键进入 uboot 提示符。\n$setenv 启动延迟 1\n$saveenv

    \n\n

    $vboot_twostop 将启动到 chromeos

  2. \n
  3. 正在以 gpt 格式引导自定义操作系统\n格式化 mmc。使用 cgpt/parted\n创建一个用于引导的胖分区,例如大小为 256 MB - mmcblk1p1。将 vmlinux(或任何其他内核)从 chromeos 的 /boot 复制到此分区。为 rootfs 创建 ext4 分区 - mmcblk1p2。复制任何 linux rootfs。Arch、suse-jeos 和 fedora 为我工作\n重新启动

    \n\n

    在 uboot 提示符下

    \n\n

    // 选择第二个 mmc 设备。内部 mmc 为 dev 0\n$mmc dev 1

    \n\n

    // ls 文件系统中的内容。我收到很多 dcache 警告。仍然有效\n$fatls mmc 1:1 /

    \n\n

    // 将内核加载到内存\n$fatload mmc 1:1 ${loadaddr} /vmlinux

    \n\n

    // 设置内核启动参数\n$setenv bootargs console=tty1 root=/dev/mmcblk1p2 rootfstype=ext4 rootwait rw

    \n\n

    $bootm ${loadaddr}

    \n\n

    现在您可以自由地启动任何内核而无需签名。

  4. \n
\n

  • 您需要在此处的答案中包含链接中的步骤。当该博客将来更改或删除其内容时,它将防止链接失效。 (3认同)