Introducción
Puedes realizar esto en muchos Chromebook, no solo en los que ya no reciben actualizaciones de Google. Aparentemente, una gran excepción son los Chromebooks basados en ARM. El guión intermitente fallará de alguna manera para esos. No estoy seguro de si da un mensaje de error apropiado o un código inescrutable, ya que no tengo un sistema de este tipo para probar. Si alguien siente la necesidad, que me haga saber cómo se ve el error o que me envíe una captura de pantalla que incluiré en esta guía. Voy a proporcionar enlaces e información para algunos con los que estoy familiarizado sobre cómo desproteger las roms. Otros pueden sentirse libres de agregar otros adicionales como mejor les parezca (sin embargo, necesitaré 500 puntos de reputación para participar en las ediciones). No permitas que esto le suceda a tu Chromebook [enlace|http://h22235.www2.hp.com/hpinfo/globalc...|http://h22235.www2.hp. com/hpinfo/globalcitizenship/environment/productdata/Countries/_MultiCountry/disassembly_notebo_2013211112436.pdf]
Nota: Lamentablemente, muchos Chromebooks más nuevos requieren la capacidad de jugar con el firmware para desactivar el modo protegido contra escritura que está configurado de fábrica. La mentalidad original de los fabricantes era permitir un interruptor de hardware simple que fuera un interruptor físico de dos posiciones dentro de la caja lejos de los dedos indiscretos o la extracción de un tornillo físico de protección contra escritura de un punto especial dentro de la caja. Si sabes cómo se hace esto en algunos de los modelos más nuevos, comunícate conmigo y analicemos la modificación de esta guía para que sea más completa para los modelos más nuevos de Chromebooks que están saliendo ahora.
Nota 2: Actualización, ¿eres alguien que puede leer muchas instrucciones técnicas en inglés sencillo y no le teme a una interfaz de usuario de línea de comandos? Si esto te describe con precisión, hay una nueva forma de disfrutar de una experiencia de Linux en Chromebook para las nuevas generaciones de Chromebooks mencionadas en la primera nota anterior. Se llama "aliento". Si no está siendo sincero consigo mismo al responder la pregunta anterior, ¡deténgase ahora! De lo contrario, se verá frustrado mientras continúa aumentando las hordas de opositores y detractores de Linux que ya llenan la web con desinformación. Hay algunos requisitos de hardware para generar los medios de instalación y una lista creciente de Chromebooks más nuevos compatibles. ¡Ah, y también está cuidadosamente alojado en github! ¡Gracias a [enlace|https://www.ifixit.com/User/4102571/Came...|Cameron] por proporcionar el enlace! Voy a probar esto ahora! Tengo la intención de publicar los resultados aquí más adelante en función de mi experiencia. Aquí está el enlace: [enlace|https://cb-linux.github.io/breath/docs.h...|breath]
Qué necesitas
-
-
Necesitarás un par de memorias USB de tamaño decente. Yo usé memorias Cruzer Sandisk de 16 gb. Una para la imagen de Linux que desee y otra para realizar una copia de seguridad de su imagen original con soporte de Chrome OS. El segundo es opcional, ya que solo lo necesitas si alguna vez deseas volver a tu imagen de Chrome OS.
-
Lo hice por si acaso dañaba mi computadora portátil. Resultó innecesario ya que el guión funcionó a la perfección. Probablemente puedas omitir la copia de seguridad flash de Chrome OS, ya que probablemente tampoco la necesites para la suya.
-
Descarga la imagen amd64 lubuntu LTS o cualquier versión de linux que desee. Quémalo en una de tus memorias USB con un software adecuado para crear memorias USB de arranque. Descarga: http: //cdimage.ubuntu.com/lubuntu/releas ...
-
Ten en cuenta que puede utilizar una segunda computadora para realizar el paso anterior. Pude hacerlo con mi crouton chroot en mi Chromebook Pavilion existente. Utilizo y recomiendo el software Etcher para este paso: Linux - Mac - Windows creando imágenes de arranque en llaves USB - Tarjetas SD de manera fácil. o se puede...
-
Graba a un dispositivo USB con la "utilidad de recuperación de Chromebook" de la tienda web. Se hace un dd de cualquier imagen con una extensión .bin, cambia el nombre de la iso de linux descargada para agregar la extensión .bin, en la herramienta elige "usar una imagen local" haciendo clic en el ícono de ajustes en la parte superior derecha.
-
Ahora está listo para "desgooglear" tu Chromebook. ¿Recuerdas esos anuncios tontos? De hecho, amé mi Chromebook durante cinco años muy productivos. Si no le hubieran dejado de dar soporte, seguiría usándolo como está.
-
-
-
Paso 2 para HP Pavilion Chromebook en esta guía. ¡La guía anterior también contiene información y enlaces sobre cómo actualizar la memoria y el almacenamiento!
-
Paso 2 para Lenovo Thinkpad X131e Chromebook... Busca el interruptor de protección contra escritura dentro de la carcasa en la página 14 de este archivo pdf. Requiere un poco de desmontaje, por supuesto. Buena suerte
-
El paso 2 para muchos otros Chromebook implica quitar un tornillo de protección contra escritura en algún lugar de la placa madre. Google es tu amigo aquí
-
Ejemplo de tornillo de protección contra escritura en HP Chromebook 11 G3 (2013) Especificaciones del tornillo de protección contra escritura de HP Chromebook 11 G3
-
Dado que lo tiene aparte, este es un buen momento para actualizar a más memoria (si su modelo de Chromebook lo admite) o un SSD más grande si lo deseas o necesitas más espacio para el arranque dual, por ejemplo. Vuelve a montar con cuidado en orden inverso.
-
Arranca en Chrome OS para el siguiente paso.
On Asus C302C, check this site to turn write protect off
Interesting idea, I never put that back on mine (I have switch rather than a screw on my antique). If I understand the functionality there it merely protects the cmos support underneath the actual OS.... So it might be worth trying. You will probably want to make sure you did a full backup of the stock system (2nd memory stick mentioned in step one above) before attempting such a maneuver
tcagle53 -
-
-
-
-
Lo más probable es que necesites más almacenamiento para admitir este tipo de configuración. Dado que se trata de un uso avanzado, no cubriré ese tipo de cosas aquí. Dado que Google, en su sabiduría, dejará de admitir su hardware / software después de solo cinco años, probablemente no le importe el arranque dual de todos modos, ¿verdad?
To reach this step I had to enable Developer Mode and then enable debugging features
I also had to set the password for chronos user. This was done by pressing ctrl + alt + -> on the Chromebook.
What manufacturer and model/year is your machine?
As I stated in the intro newer CB’s are not really covered by this document. I may be able to incorporate your additional steps here if I decide that they are useful for some newer system. Feel free to use this content to create your own guide for your particular machine if you so desire.
tcagle53 -
-
-
-
Presiona [Ctrl] [Alt] [T] para llegar al indicador de crosh shell en el Chromebook (Ver primera imagen). Nota: estas primeras 3 imágenes de shell se capturaron a través de la nube, que es un Chrome OS similar a un Chromebook real, pero son idénticas para nuestros propósitos aquí.
-
Utiliza el comando "shell" para acceder al indicador de shell. Simplemente escribe "shell" en el indicador y presione enter (vea la imagen de la segunda pantalla de shell).
-
Escribe lo siguiente (o corte y pegue en una sola línea de comando ... vea la imagen de la tercera pantalla de shell). Incluyo el comando completo en la siguiente viñeta ...
-
CD; curl -LO https://mrchromebox.tech/firmware-util.s... && sudo bash firmware-util.sh
-
Presiona enter en la línea de comando anterior cuando esté listo para comenzar a convertir tu Chromebook en una computadora personal de uso general completamente funcional.
This worked for me. Must follow instructions precisely. There’s a difference executing the script as root versus chronos ?
Acer CP311-2H series, Intel-based Chromebook. Got this message:
curl: (6) Could not resolve host: mrchromebox.techAny thoughts?
Sounds like your internet connection is down. Can you browse with the standard chromebook user interface?
tcagle53 -
When I entered the
shell
command, it returned "bad command or file name
".Acer C710-2815 Chromebook.
This link has some basic crosh tips that may help you move in the right direction. This tip also applies for @sagebakhra56213 question immediately above.... Try "ping google.com" and see if that is working.
Here is the link... https://www.alphr.com/crosh-commands/
tcagle53 -
I received an error message:
Error mounting boot partition; cannot proceed
Unable to download cbfstool; cannot continue
You might try going here (see link below) and post an issue. Include as much detail as possible about what model CB you have etc. Be as accurate as possible. He (Mr. Chromebox) is still responding to issues. May not be instant help but you can't knock the price either.
https://github.com/MrChromebox/firmware/...
Note: probably requires a login to post there.
tcagle53 -
-
-
-
Deberías obtener ese menú (ver gráfico) con los datos del dispositivo adecuados para su Chromebook en particular. Seleccione la opción 3 para actualizar una rom completa con capacidad UEFI en su sistema. Ten en cuenta que este es el final de su Chromebook efectivamente una vez que pase el "punto de no retorno" claramente identificado.
-
Nota: Algunas arquitecturas de Chromebook no son compatibles (en particular, los sistemas de CPU ARM). Puedes recibir un mensaje de error si su sistema no es compatible.
-
Puedes realizar la copia de seguridad de la rom de Chrome OS no según se presente la opción (su elección). Necesitarás esa memoria USB adicional si elige hacer una copia de seguridad de la rom original. ¿Te sientes con suerte, punk? Perdón :D
-
Una vez que hayas terminado, se tes pedirá que apagues y reinicies el dispositivo. En ese punto, puedes insertar su nueva memoria USB de arranque / instalación de Linux. A partir de ahí, simplemente instales cómo lo haría en cualquier computadora portátil típica.
-
Opté por seguir la ruta UEFI completa en la mía, pero es opcional. Sigue las instrucciones en las preguntas frecuentes (https://mrchromebox.tech/#faq) La quinta pregunta se responde sobre cómo proceder para configurar correctamente los archivos de opciones de arranque UEFI.
Ahhh…. Mine produced a different menu and from here I need help…
ChromeOS Device Firmware Utility Script [2021-09-08]
(c) Mr Chromebox <mrchromebox@gmail.com>
*********************************************************
** Device: HP Chromebook 11 G6 EE (SNAPPY)
** Platform: Intel ApolloLake
** Fw Type: Stock ChromeOS w/RW_LEGACY
** Fw Ver: Google_Snappy.9042.253.0 (06/30/2020)
** Fw WP: Enabled
*********************************************************
** 1) Install/Update RW_LEGACY Firmware
** 2) Install/Update UEFI (Full ROM) Firmware
** [WP] 3) Set Boot Options (GBB flags)
** [WP] 4) Set Hardware ID (HWID)
*********************************************************
Select a menu option or
R to reboot P to poweroff Q to quit
^C
chronos@localhost ~ $ ^C
chronos@localhost ~ $ ^C
Is the #2 option greyed out (I suspect it is)? Your device is not UEFI compatible with the current version of the mrchromebox scripts. You can run it with the RW Legacy firmware. But I see here: ( https://wiki.galliumos.org/Hardware_Comp... ) that your particular chromebook has/had issues with both the sound device and the suspend/resume functionality at least in GalliumOS. I use debian on my ancient chromebook so don’t know much about your “Apollo Lake” device. You may find some hope here: https://github.com/GalliumOS/galliumos-d...
Disclaimer: that last looks like it may entail some advanced fiddling with special cables and devices you might not want to risk using. Is this device still getting google updates?
Option 2 was grayed out.
I have no idea about updates. I bought the pesky thing on sale about 2 weeks ago and have had nothing but bad luck trying to get it to do anything meaningful outside of the Google prison.
As far as I can see, that thing has been so hobbled by Google and HP that it is to all intents and purposes a costly frisbee. As I need to use a laptop with Raspbian fairly urgently, I’ll just go out and buy a real laptop and toss this junkbook into the closet. Maybe when I fish it out in a few months there’ll be a fix that’ll work or maybe it’ll just get thrown in the back of the pickup with the household trash on a dump run.
-
-
-
He instalado Cairo-dock y ahora mi hardware está libre. Ahora tengo al amigo del pobre ... el software de código abierto gratuito Macintosh funciona igual.
merci pour le tuto , j'ai remplacé sur un Chromebook Asus de 2017 le système d'exploitation par un Linux et c'est parfait j'ai opter pour l' U E F I et la mise en place c'est très bien passée
Glad you found it useful. Feel free to translate if you so desire.
tcagle53 -
-
Para volver a armar tu dispositivo, sigue estas instrucciones en orden inverso.
Para volver a armar tu dispositivo, sigue estas instrucciones en orden inverso.
Cancelar: No complete esta guía.
23 personas más completaron esta guía.
Un agradecimiento especial a estos traductores:
100%
Estos traductores nos están ayudando a reparar el mundo! ¿Quieres contribuir?
Empezar a traducir ›
12 comentarios
Thank you very much for the detailed information. I have successfully converted my ASUS C302C chromebook to Linux laptop.
A better and safer way to install Linux on Chromebooks exists :) https://cb-linux.github.io/breath/
Thanks for the useful input Cameron. I added a follow up note to the heading here. Now I am going shopping for a more modern used chromebook.
tcagle53 -
hello, thank you for sharing
i want to ask for lenovo chromebook slim 3, can it install linux?, cause when i reboot and start to mode developer not found properly
Did you read "Note2" in the above introduction? If not and if your device is supported by "breath" that may be a viable approach. It is a fairly complicated process that I have not tried so beware if it is out of your comfort zone.
tcagle53 -
it doesnt work. command not found.
To make an intelligent response we need to know.
1. Chromebook manufacturer and model
2. Which command was not found:
a. Ctrl-Alt-T (should put you into the crosh shell)
b. shell (should put you into a true command shell)
c. or this: cd; curl -LO https://mrchromebox.tech/firmware-util.s... && sudo bash firmware-util.sh
tcagle53 -
I can confirm this works on a Acer CB3-431 The Acer CB3 has a fantastic screen! Anyway, I followed the directions and used Busenlabs Linux.
Careful how your create the USB. My first try was with Anti-x in the Live environment the keyboard didn't work. This was when I used Rufus on Windows 10. Similar issues with Busenlabs. I then used Linux MINT USB maker. Success! I did look at using 'breath' It seems a bit complex.
Because Chromebooks are low powered and have limited storage I wanted a light Linux distro. My first attempt was with slitaz linux. It wouldn't boot at all. Last I found that Gallium Linux worked the best. Sadly its not being developed anymore. My planned uses for my Chromebook are watching films and looking at photos. Oh.. well the installer is crashing so its Bunsenlabs after all.
Hi, I'm very inexperienced in these matters, but I'm trying to convert an old Samsung Chromebook 3 to Linux (yes, I know these are to be avoided, but it says avoid not impossible). I'm having some trouble, though, with the steps provided. I tried the command for the mrchromebox firmware utility in the terminal, but I get the error "This script only supports 64-bit OS on Intel-based devices; ARM devices are not supported." I guess there isn't much ambiguity in that error, but what are my options. All I want is to replace the ChromeOS with Fedora. This is the course of action...I need this for school. What do I need to know to make this happen?
I tore apart the unit looking for the WP screw, but I legitimately couldn't find it after a thorough search. When I run <sudo flashrom --wp-status>, it lists the WP as disabled (my doing). If you're interested in helping me, please reach out and I can provide any technical info you need. PS. I'm not interested in dual boot or boot from stick as permanent options. Thanks.
bob, have you tried the "breath" option outlined in the Note2 section of the introduction at the top of this article? That is probably the best option for an ARM based chromebook. I have not tried it however, so your mileage may vary. Yes write protect screws were an early kludge for chromebooks before they moved all the write protect stuff to NVRAM (security by obscurity). I don't think I can provide much actual help. The scripts referenced in this how-to have long since stopped being actively supported at about the time they did away with write protect screws. Good luck with your endeavor.
tcagle53 -
Thanks for your tutorial,
i have a acer chromebook r13, screen removed, battery removed, i can plug a monitor into its hdmi port and still use it like a normal chromebook, but what i really want to do is turn it into a linux based mini server, my problem is its an arm device, is there any chance your skript could work on it somehow?
I am sorry you got the impression it is "my script". It is most definitely not mine. The authors of the script at mrchromebox.tech domain is who you need to have this conversation with.
tcagle53 -