Introduzione
Puoi eseguire questa procedura su qualsiasi Chromebook, non solo quelli che non riceveranno più aggiornamenti da Google. Ma i grandi esclusi sono i Chromebook su ARM, almeno per ora. La procedura di installazione fallisce per qualche motivo su questi. Non so se restituisce un errore preciso o un codice incomprensibile, in quanto non ho uno di questi dispositivi da provare. Se qualcuno vuole aiutare, fatemi sapere di che tipo è il messaggio o mandatemi un'immagine da includere in questa guida. Vi fornirò link e informazioni per i dispositivo con cui ho familiarità su come installare sistemi non ufficiali. Potete anche aggiungerne altri su cui avete provato e funzionano (comunque richiedo 500 punti reputazione per modificare la guida). Non lasciare che questo capiti al tuo Chromebook.
Nota: Sfortunatamente molti nuovi Chromebook richiedono l'abilità di modificare il firmware per disabilitare la modalità di scrittura sicura impostata di fabbrica. Inizialmente i produttori permettevano il cambio di sistema semplicemente con un interruttore che si trovava all'interno del portatile o con la rimozione di una vite da un punto specifico della scocca. Se sapete se e come si può fare sui nuovi Chromebook contattatemi per discutere su come modificare questa guida per essere più completa per i nuovi modelli.
Nota 2: Aggiornamento, riesci a leggere delle istruzioni tecniche in un inglese semplice e non sei spaventato dall'interfaccia del terminale? Se ciò ti descrive accuratamente, c'è un nuovo metodo per per goderti l'esperienza di un chromebook linux per i modelli più recenti menzionati nella nota precedente. Viene chiamato "breath". Se non sei stato sincero nel rispondere alla domanda precedente, per favore, fermati ora! Altrimenti finirai per arrabbiarti mentre continuerai a nutrire le file degli oppositori di linux che già affollano internet con la disinformazione. Ci sono alcuni requisiti hardware per generare il supporto di installazione ed una lista continuamente aggiornata di nuovi chromebook supportati. Oh, ed è anche attentamente ospitata su github! Grazie a Cameron per il link! Lo proverò subito! Aggiungerò i risultati qui successivamente in base alla mia esperienza. Ecco il link: breath
Cosa ti serve
-
-
Ti serviranno un paio di chiavette USB abbastanza capienti (io ho usato delle Sandisk Cruzer da 16 GB), una per l'immagine di Linux e una per il backup dell'immagine di sistema originale. La seconda è opzionale nel caso tu voglia reinstallare ChromeOS in futuro.
-
Io lo ho fatto nel cavo avessi brickato il mio portatile. Alla fine non è servito in quanto lo script ha funzionato perfettamente. Puoi evitare di eseguire il backup dell'immagine di ChromOS in quanto probabilmente non avrai problemi.
-
Scarica l'immagine di amd64 lubuntu LTS o qualsiasi altra immagine di Linux tu preferisca. installala sulla tua chiavetta USB con un programma per creare una chiavetta USB avviabile.
-
Potresti dover usare un altro computer per il passaggio precedente. Io sono riuscito con crouton chroot sul mio Chromebook Pavillion. Solitamente uso e consiglio Etcher per questo passaggio, o...
-
Puoi provare a seguire questa procedura: prova a scaricare "chromebook recovery utility" dallo store digitale. In pratica crea un'immagine con il comando dd da qualsiasi file in formato .bin.
-
Rinomina il file iso che hai scaricato aggiungendo l'estensione ".bin", dopodiché vai sul programma e apri le impostazioni premendo sull'ingranaggio in alto a destra, infine scegli l'opzione "use a local image".
-
Sei pronto a "deegooglare" il tuo ChomrBook. Ricordi quelle sciocche pubblicità? Ho amato il mio Chromebook per cinque anni molto produttivi. Anche se non è più supportato, continuerò comunque ad usarlo.
-
-
-
Il passo 2 per il Chromebook HP Pavillion è in questa guida. In questa guida trovi anche informazioni e link su come aggiornare la RAM e la memoria!
-
Il passo 2 per il Chromebook Lenovo Thinkpad X131e è in questo manuale. Alla pagina 14 del PDF viene mostrato dove trovare l'interruttore per disabilitare la modalità di scrittura sicura all'interno del portatile. Richiede di smontarne alcune parti. Buona fortuna.
-
Il passo 2 per molti altri Chromebook richiede di svitare un vite sulla scheda madre che agisce come interruttore per disabilitare la modalità di scrittura sicura. Google è il tuo miglior amico in questo caso.
-
Ecco un esempio per la vite nel Chromeebook HP 11 G3 (2013).
-
Dato che hai già smontato il tuo portatile, questo è un buon momento per aggiornare la RAM (se il tuo modello lo permette) e/o installare un SSD più capiente se vuoi/ti serve per avere più spazio, anche per un sistema DualBoot. Rimonta attentamente il tuo dispositivo.
-
Avvia ChromeOS per continuare.
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 -
-
-
-
-
Probabilmente avrai bisogno di più memoria per questa opzione. Poiché questa è una procedura avanzata, non spiegherò come farla qui. In fondo, se Google smetterà di supportare il tuo dispositivo dopo soli cinque anni, perché dovrebbe importarti di tenere ChomeOS?
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 -
With Asus C202S , had to install developer (linux).
https://docs.mrchromebox.tech/images/wp/...
Did you remove this screw?
also...
I don't know what "With Asus C202S , had to install developer (linux)." means. can you clarify?
tcagle53 -
Then, Upon pressing ctrl+alt+T, typing shell at crosh screen, [Error: src /main.rs:184] Error: unknown command: shell
-
-
-
Premi Ctrl+Alt+T per avviare il prompt crosh shell sul Chromebook (vedi la prima immagine).
-
Usa il comando "shell" per entrare nel prompt shell. Semplicemente scrivi "shell2 nel prompt e premi invio (vedi la seconda immagine).
-
Scrivi i comandi seguenti (copia e incollali in una sola linea di comando) (vedi la terza immagine):
-
cd; curl -LO https://mrchromebox.tech/firmware-util.s... && sudo bash firmware-util.sh
-
Premi invio dopo aver scritto/incollato il comando e quando sei pronto a convertire il tuo Chomebook in un portatile Linux.
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 -
-
-
-
Dovresti ottenere questo menu (vedi l'immagine) con le corrette informazioni sul tuo Chromebook. Seleziona l'opzione 3 per installare un sistema completamente compatibile con UEFI sul tuo dispositivo.
-
Puoi decidere se effettuare un backup del ChromeOS o meno quando ti verrà chiesto. Ti servirà un'altra chiavetta USB se decidi di effettuarlo.
-
Una volta completato, ti chiederà di riavviare il dispositivo. A questo punto potrai inserire la chiavetta con il sistema Linux. Da qui in poi dovrai installarlo come su qualsiasi altro computer.
-
Io ho deciso di installare il sistema UEFI, ma non è necessario. Segui le istruzioni nelle nella quinta domanda delle FAQ per impostare correttamente le impostazioni di avvio 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.
-
-
-
Ho installato Cairo-dock e ora il mio sistema è incredibile. Ora ho la versione per poveri del sistema open source gratis simil Macintosh.
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 -
Vous pouvez trouvez un autre tuto (très détaillé) sur ce site : https://labonnedonne.fr/post/76687624139...
Thanks for providing this link!
tcagle53 -
-
Per rimontare il dispositivo, segui le istruzioni in ordine inverso.
Per rimontare il dispositivo, segui le istruzioni in ordine inverso.
Annulla: non ho completato questa guida.
Altre 26 persone hanno completato questa guida.
Un ringraziamento speciale a questi traduttori:
100%
Daniele Carminati ci sta aiutando ad aggiustare il mondo! Vuoi partecipare?
Inizia a tradurre ›
13 Commenti
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 -
I completed this on an Acer Chromebook 14 CB3-431 and it worked really great. Thank for the detailed instructions. I went with Linux Mint Cinnamon and it's running smooth. Excited to have a new spare laptop.