WARNUNG: Dieser Vorgang löscht alle Informationen von der Chromebook-Festplatte. Wie bei allen Firmware-Blitzen besteht die Möglichkeit, dass etwas schief geht und das Gerät unbrauchbar wird. Fahren Sie auf eigene Gefahr fort.
Chromebooks sind überall. Die kleinen Linux-basierten PCs von Google boomen seit ihrer Einführung vor einigen Jahren in allen Bereichen, von Privathaushalten über Unternehmen bis hin zu Bildungseinrichtungen. Viele Benutzer, insbesondere Linux-Benutzer, können nicht über die Tatsache hinwegkommen, dass die Geräte hoffnungslos von ihrem ChromeOS-Betriebssystem behindert werden, was sowohl die Anzahl der Apps, die das Gerät ausführen kann, verringert als auch es von einer Internetverbindung abhängig macht, um etwas zu erledigen.
Also, was macht ein Linux-Benutzer, der an das Potenzial seines kleinen (Art) Linux-Laptops glaubt? Brechen Sie alles, was Google getan hat. In vielen Fällen werden Chromebooks vom FOSS Coreboot-Projekt unterstützt, was bedeutet, dass es eine vollständig entsperrte, kostenlose und Open-Source-Version des Chromebook-BIOS gibt, die nur darauf wartet, installiert zu werden. Mit ein paar relativ einfachen Schritten kann das $ 300 Chromebook zu einem vollwertigen Linux-Laptop werden, auf dem fast jede Distribution ausgeführt wird. Es sollte beachtet werden, dass Sie überprüfen sollten, welcher Prozessortyp zuerst auf Ihrem Chromebook ausgeführt wird. Eine andere Sache, die Sie beachten sollten, bevor Sie beginnen, ist, dass es eine Menge verschiedener Chromebooks gibt. Diese Methode wurde mit der extrem verbreiteten Acer 7XX-Serie getestet, sollte aber (möglicherweise mit feinen Unterschieden) auch auf anderen Chromebooks funktionieren.
Das UAF Geophysical Institute sucht einen erfahrenen Linux-Systemanalytiker für sein Team von Analysten und Ingenieuren für die Cyber-Infrastruktur. ORT: Fairbanks, Alaska, USA
JETZT BEWERBEN
Stellen Sie sicher, dass es funktioniert
Bevor Sie etwas tun, stellen Sie sicher, dass dies auf Ihrem Chromebook funktioniert. Schließlich wäre es nicht allzu gut, auf halbem Weg durchzukommen, nur um herauszufinden, dass Ihr Chromebook nicht unterstützt wird. Der Entwickler, der daran gearbeitet hat, diese Chromebook-ROMs zum Laufen zu bringen und das Skript zu entwickeln, um sie einfach zu installieren, hat auf seiner Website eine hervorragende Tabelle, um zu überprüfen, ob Ihr Chromebook unterstützt wird. Bevor Sie etwas anderes tun, gehen Sie zu
https://johnlewis.ie/custom-chromebook-firmware/rom-download
und überprüfen Sie. Das Ziel ist eine vollständige ROM-Unterstützung, aber ‚BOOT_STUB‘ sollte funktionieren, ist aber wirklich nicht ideal und wird nicht empfohlen.
Vorbereitung des Chromebooks
Entwicklermodus
Der erste Schritt, um das Chromebook für die Ausführung eines vollwertigen Linux vorzubereiten, besteht darin, es in den Entwicklermodus zu versetzen. Bei den meisten Chromebooks können Sie dies tun, indem Sie die Tasten ‚Escape‘ und ‚Refresh‘ gedrückt halten und die ‚Power‘ -Taste drücken. Dadurch wird das Gerät in den Wiederherstellungsmodus gestartet. Es wird eine Meldung angezeigt, dass ChromeOS beschädigt ist oder fehlt. Das ist nur die Standardmeldung für die Wiederherstellung. Drücken Sie ‚Strg‘ + ‚D‘ auf diesem Bildschirm. Es wird dann ein Bildschirm angezeigt, der Sie darüber informiert, dass die Betriebssystemüberprüfung deaktiviert ist. Das ist eine gute Sache, wenn Sie versuchen, ein nicht unterstütztes Betriebssystem zu installieren, also drücken Sie ‚Enter‘ und lassen Sie das Gerät neu starten. Wenn dies erledigt ist, wird ein weiterer Meldungsbildschirm angezeigt, der besagt, dass die Betriebssystemüberprüfung tatsächlich deaktiviert ist. Drücken Sie erneut ‚Strg‘ +’D‘. Das Chromebook benötigt einige Minuten, um die Festplatte zu bereinigen und neu zu starten. Schließlich wird es im Entwicklermodus sein. Einige ältere Chromebooks verfügen über einen physischen Entwicklerschalter. Drehen Sie in diesem Fall einfach den Schalter um und schalten Sie das Gerät ein. Ja, so einfach ist es bei den Älteren.
Es gibt einen zweiten Schritt, um sicherzustellen, dass Sie vollen Entwicklerzugriff haben. Sobald das Gerät wieder in ChromeOS neu gestartet wird, drücken Sie ‚Strg‘ + ‚Alt’+ ‚F2‘, um in die Befehlszeile zu gelangen. Wenn Sie die Warnung sehen, dass die Betriebssystemüberprüfung wieder deaktiviert ist, machen Sie sich keine Sorgen. Dies geschieht, bis das neue BIOS geflasht und die Festplatte neu formatiert ist. Warten Sie einfach 30 Sekunden oder drücken Sie ‚Strg‘ + ‚D‘, um die Nachricht zu überspringen. Melden Sie sich in der Befehlszeile als ‚chronos‘ an.‘ Sie werden nicht zur Eingabe eines Passworts aufgefordert.
Nächster Typsudo bash
gefolgt vonchromeos-firmwareupdate –mode=todev
Dadurch wird sichergestellt, dass alle Entwicklerfunktionen aktiviert sind:
$ chronos$ sudo bash# chromeos-firmwareupdate –mode=todev
Starten Sie nach Abschluss des Befehls erneut, wenn das Chromebook dies nicht automatisch tut.
Flashen Sie das BIOS
Wenn das Chromebook neu gestartet wurde, lassen Sie es erneut mit ‚Strg‘ +’Alt‘ +’F2 in die Shell fallen.‘ Loggen Sie sich ein und geben Sie Bash erneut ein.
$ chronos$ sudo bash
Jetzt ist es Zeit, das neue BIOS zu bekommen. Zum Glück gibt es ein super praktisches Skript, um das herunterzuladen und zu flashen. Wenn Sie es aus irgendeinem Grund manuell tun möchten, können Sie dies tun, aber es wird hier nicht behandelt. Wenn Sie bereit sind, geben Sie Folgendes in die Konsole ein.
$ cd; rm -f flash_chromebook_rom.sh$ curl -O https://johnlewis.ie/flash_chromebook_rom.sh$ sudo -E bash flash_chromebook_rom.sh
Das Skript fragt, was es tun soll. Die beste Option zum Zeitpunkt des Schreibens ist #5 Flash Full ROM. Natürlich können Sie sich für einen der anderen entscheiden, wenn Sie wissen, was Sie tun. Abhängig von Ihrem Chromebook fordert das Skript möglicherweise weitere Informationen auf. Antworten Sie entsprechend, indem Sie die Informationen in der Tabelle auf der Website des Entwicklers nach Bedarf als Referenz verwenden. Wenn das Skript abgeschlossen ist, sollte alles für Linux bereit sein.
Linux installieren
Schalten Sie das Chromebook aus und machen Sie sich bereit, Linux zu installieren. Holen Sie sich eine Installations-CD oder USB und stecken Sie es in das Chromebook. Schalten Sie das Chromebook wieder ein, und wenn der SeaBIOS-Bildschirm angezeigt wird, pres ‚Flucht.‘ Dies sollte das Boot-Menü anzeigen. Wählen Sie Ihr Installationsmedium aus und legen Sie los. Wenn Sie es dort nicht sehen, booten Sie in den Abschnitt „Payload“. Lassen Sie es hochfahren, starten Sie es sofort über die Befehlszeile neu und versuchen Sie erneut, mit ‚Escape‘ auf das Startmenü zuzugreifen.
Sobald das Chromebook in das Installationsmedium bootet, sollten Sie Linux installieren können, wie Sie es normalerweise auf jedem anderen Computer tun würden. Natürlich wäre es eine gute Idee, eine Distribution auszuwählen, die neu genug ist, um Firmware-Unterstützung für die Geräte des Chromebooks zu haben, oder bereit zu sein, einen benutzerdefinierten Kernel zu kompilieren. Stellen Sie einfach sicher, dass sich eine BIOS-Startpartition auf dem Laufwerk befindet, wenn Sie es GPT lassen möchten. Die meisten Installateure werden das jedoch für Sie erledigen. Sobald die Installation abgeschlossen ist, haben Sie einen voll funktionsfähigen Linux-Laptop!