¿Hay alguna manera de eliminar completamente Chrome OS en un Chromebook e instalar Linux (no arranque dual)


8

Estoy buscando comprar las últimas Chromebooks HP o Samsung sin ventilador. Sin embargo, quiero instalar Linux en él y eliminar Chrome OS. ¿Hay alguna forma de hacerlo?

Estoy familiarizado con Crouton y Chrubuntu; sin embargo, solo parecen proporcionar soluciones de arranque dual

muchas gracias


Usé esto en mi Pixel y funcionó bien la primera vez. lifehacker.com/...
nfwright

Respuestas:


4

Había flasheado u-boot en Samsung Chromebook y formateé completamente el MMC interno. Tengo archlinux ejecutándose en MMC interno

Fuente: Desbloqueo del cargador de arranque en el Chromebook Samsung Arm .

Tenga en cuenta que este método es muy arriesgado y puede dañar el dispositivo. Copiar los pasos del blog

Pasos:

  1. Realice una copia de seguridad de todos los datos importantes. Cualquier cosa puede salir mal. Tenga listo un mmc externo de arranque en caso de que algo salga mal

  2. Abra la contraportada de Chromebook. Siga las instrucciones de ifixit http://www.ifixit.com/Teardown/Samsung+Chromebook+11.6+Teardown/12225/2#s45950

  3. Junto al puerto usb-3 se encuentra un circuito redondo en forma de anillo. Elimine el stricker de él, lo que desestabilizará la conexión. Esto hará que spi lea-escriba. Asegúrese de que no haya rastros de metal a su alrededor.

  4. Arrancar en cromos. ctrl + alt + T e ingrese en sudo prompt $ flashrom —wp-disable $ flashrom —wp-status

compruebe si la protección contra escritura está deshabilitada. Si no, regrese y limpie el circuito. Lo abrí dos veces. Descargue la imagen nv uboot de https://www.dropbox.com/s/6pzvraf3ko14sz9/nv_image-snow.bin.gz (fuente: publicación de Strats en el foro de Archlinux). Debería tener un archivo bin de 4 MB. Si el contenedor descargado está dañado, puede terminar con un dispositivo bloqueado. MD5 de binario extraído: CA50D23D315F1378B43E4552D8D441AD

// Take backup and then flash
$flashrom -p linux_spi:dev=/dev/spidev1.0 -r orig_image-snow.bin
$flashrom -p linux_spi:dev=/dev/spidev1.0 -w nv_image-snow.bin
$sync and reboot
  1. Presione la barra espaciadora al reiniciar para acceder a la solicitud uboot. $ setenv bootdelay 1 $ saveenv

    $ vboot_twostop arrancará en chromeos

  2. Arranque personalizado del formato del sistema operativo mmc en formato gpt. Use cgpt / parted, cree una partición gruesa para el arranque, digamos 256 MB - mmcblk1p1. Copie vmlinux (o cualquier otro núcleo) desde / boot of chromeos en esta partición. Cree una partición ext4 para rootfs - mmcblk1p2. Copie cualquier Linux rootfs. Arch, suse-jeos y fedora trabajaron para mí Reiniciar

    En el mensaje uboot

    // elige el segundo dispositivo mmc. El mmc interno es dev 0 $ mmc dev 1

    // ls contenidos en el sistema de archivos. Recibo muchas advertencias de dcache. Todavía funciona $ fatls mmc 1: 1 /

    // cargar kernel en la memoria $ fatload mmc 1: 1 $ {loadaddr} / vmlinux

    // establecer los parámetros de arranque del núcleo $ setenv bootargs console = tty1 root = / dev / mmcblk1p2 rootfstype = ext4 rootwait rw

    $ bootm $ {loadaddr}

    Ahora tiene la libertad de arrancar cualquier núcleo sin firmarlo.


3
Debe incluir los pasos del enlace en su respuesta aquí. Evitará la pudrición de enlaces en el futuro cuando ese blog cambie o elimine su contenido.
MoonSire
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.