Wie installiere ich Chrome OS?


13

Kann ich Chrome OS auf meinem Raspberry Pi zum Laufen bringen, ohne etwas kompilieren zu müssen?

Ich habe gehört, jemand hat es für den Raspberry Pi kompiliert, also habe ich mich gefragt, ob jemand Erfahrung damit hat.


Hallo Nathan, Willkommen bei Stack Exchange. Warum möchten Sie Chrome OS verwenden?
Alex Chamberlain

Ich wollte ein Chromebook kaufen und wollte das Betriebssystem auf meinem Raspberry Pi testen
Nathan Dunn

Ich würde nein sagen, als einfache Lösung und ja, aber es ist so komplex. Android ist möglicherweise besser geeignet, da es sich beim RPi um einen Telefonchip handelt. Und es macht alles, was Chrome OS kann.
Hellonearthis

Antworten:


17

Ja, aber du musst es kompilieren.

Hexxeh hat an einem Build für den Raspberry Pi gearbeitet, wie in diesem Blog-Beitrag beschrieben . Das Hauptproblem dabei ist, dass es wirklich, wirklich langsam ist. Dies liegt daran, dass es keine grafische Beschleunigung gibt.

Voraussetzungen

Es wird empfohlen, dass Sie die folgenden Dinge haben, bevor Sie versuchen, Chromium OS zu erstellen.

  1. Eine 64-Bit-Build-Maschine, auf der Ubuntu Version 10.04 ausgeführt wird (andere Versionen / Distributionen funktionieren möglicherweise, werden jedoch nicht unterstützt, Sie sind auf sich allein gestellt)
  2. Mindestens 4 GB RAM.
  3. Eine schnelle Internetverbindung.

Holen Sie sich den Code

Jetzt müssen Sie den aktuellen Chromium OS-Code abrufen. Informationen dazu finden Sie im Chromium OS Developer Guide .

Fügen Sie die Überlagerung hinzu

Als nächstes müssen Sie das Raspberry Pi-Overlay zum Quellcode hinzufügen. Suchen Sie das Verzeichnis overlaysim srcOrdner des Chromium OS-Quellcodes. Kopieren Sie das Overlay aus dem Hexxeh / Overlay-Raspberrypi Github-Repro.

Toolchain-Setup

Zunächst müssen Sie sich in der Chromium OS-Chroot befinden. Lesen Sie Abschnitt 4.2 des Entwicklerhandbuchs, wenn Sie sich nicht sicher sind, wie Sie dies tun sollen. Zweitens müssen Sie root sein, um die Toolchain zu erstellen. Dies kann über suoder erreicht werden sudo -i. Führen Sie dann den folgenden Befehl aus.

$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb

Jetzt können wir root über beenden exit.

Board Setup

Sie müssen diesen Befehl nur einmal ausführen.

$ ./setup_board --board=raspberrypi

Sie möchten auch eine Hintertür für ein Entwicklungsimage lassen, damit Sie sich in die Shell hineinversetzen können. Sie können das über den folgenden Befehl tun.

$ ./set_shared_user_password

Geben Sie an der Eingabeaufforderung das Passwort ein und drücken Sie die Eingabetaste. Tada.

Ein Image erstellen

Zuerst müssen wir sicherstellen, dass wir alle erforderlichen Pakete haben. Wir können diese via bauen lassen.

$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest

Schließlich! Sie können ein USB-Image über erstellen.

$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification

Verweise

  1. Overlay Raspberry Pi README

Schön- Funktioniert es? :-) hehehe
Piotr Kula

1
@ppumkin Ich persönlich habe keinen Raspberry Pi, aber ich höre das ja. Ja, das funktioniert. = P

1
Das Hexxeh/overlay-raspberrypiGithub-Repo existiert nicht mehr. Gibt es alternative Gabeln für dieses Repo? Wäre dies ein ausreichend sein?
Weihnachtsmann

Für googelnde Wanderer wird das Hexxeh-Projekt eingestellt, und Sie benötigen Ubuntu 14.10, um Chrome OS
Inan

4

Schauen Sie sich http://hexxeh.net/ an . Er hat an einem Build gearbeitet. Es gibt einige BETA-Dateien, die Sie herunterladen und kompilieren können, es wurde jedoch noch kein vollständiges Bild veröffentlicht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.