Debian auf (Acer Chromebook 13) CB5-311-T6R7 installieren?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
SPIRITUS
Beiträge: 74
Registriert: 24.11.2013 22:05:28

Debian auf (Acer Chromebook 13) CB5-311-T6R7 installieren?

Beitrag von SPIRITUS » 19.11.2014 00:45:35

Hallo

Ich hab mir einen "CB5-311-T6R7" gekauft, und würde gern "Chrome-OS" vollständig entfernen und "Debian" drauf installieren.
Ich würde dann gern bis zu einer Auflösung von 1920x1080 Videos mit "mplayer" abspielen können.
(Soll hauptsächlich ein Multimedia-Laptop werden)

Ich möchte auch flexible Backups machen können, die ich flexibel zur Wiederherstellung nutzen kann.
(Da ich gern alles sauber halte, und beim Experimentieren immer wieder mal was kaputt mach, das ich (manuell) schwer reparieren kann):

Bisher machte ich das auf meinem "HP-2133" so:
Haupt-System (sda1), auf "/daten-partition/backup/" schreiben:

Von einem Debian-USB-stick booten und dann das machen:

Code: Alles auswählen

sudo mount /dev/sda1 /mnt                     
sudo cp -arvx /mnt/* /media/daten-partition/backup/
Haupt-system (sda1) löschen,
Backup-system (/media/daten-partition/backup/*) auf Haupt-partition (sda1) schreiben,
grub installieren und aktualisieren:

Von einem debian-usb-stick booten und dann das machen:

Code: Alles auswählen

sudo mount /dev/sda1 /mnt

sudo rm -rv --one-file-system /mnt/*
sudo cp -arvx /media/daten-partition/debian-backup/* /mnt/

sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc

echo grub-install /dev/sda
echo update-grub
echo exit

sudo chroot /mnt /bin/bash 
Dann die "echo" ausgaben Markieren und einfügen.

Geht das beim "CB5-311-T6R7" auch (mit ARM hab ich noch wenig Erfahrung), oder wenn das nicht geht,
kennt ihr eine alternative bei der auch schnell mal, nur mein ".bash_aliases" in meinem Backup manuell aktualisieren kann wie z.B. mit:
"sudo cp -arvx .bash_aliases /media/usb/backup/home/benutzername/"?


Zurzeit hänge ich leider beim Booten von einem Debian-installer:

Hab die "OS-Bestätigung" ausgeschaltet,
im Chrome-OS Willkommens-Bildschirm "strg+alt+f2" gedrückt.
ich logge mich ein und für Folgendes aus:

Code: Alles auswählen

sudo su
chromeos-firmwareupdate --mode=todev

Starting Big Firmware updater v4 (todev)...
 - Updater package: [Google_Nyan_Big.5771.44.0 / EC:big_v1.1.1800-82f03de]
 - Current system:  [RO:Google_Nyan_Big.5771.44.0 , ACT:Google_Nyan_Big.5771.44.0 / EC:big_v1.1.1800-82f03de]
 - Write protection: Hardware: ON, Software: Main=ON

  Booting any self-signet kernel from SSD/USB/SDCard slot is enabled.
  Insert bootable media into USB / SDCard slot and press Ctrl-U in developer
  screen to boot your own image.

Firmware update (todev) completed.

Code: Alles auswählen

flashrom --wp-disable

flashrom v0.9.4  : 51c8a16  : May 07 2014 03:37:05 UTC on Linux 3.10.18 (arm7l), built with libpci 3.1.10, GCC 4.8.x-google 20140307 (prerelease), little endian
w25q_disable_writeprotect(): error=1
FAILED
Ich hab einfach ein "debian-7.7.0-armhf-DVD-1.iso" mit "dd" auf einen USB-stick geschrieben,
und versucht von beiden USB-Anschlüssen und SD-karte mit "strg+u" im Developer-bilsschirm zu booten.
Das einzige was passiert, er gibt BIP-Töne von sich und der Bildschirm wird kurz schwarz.

Damit hab ich es auch schon versucht:

Code: Alles auswählen

sudo crossystem dev_boot_usb=1
sudo crossystem dev_boot_legacy=1
Hat auch nichts gebracht.


Ich befürchte dass die Software-Protektion erst dann aus geht, wenn die Hardware-Protektion aus ist, die ich aber noch nicht finden konnte, vielleicht kann ich deswegen Debian nicht booten.?
Zuletzt geändert von SPIRITUS am 25.12.2014 15:32:26, insgesamt 2-mal geändert.

Benutzeravatar
hikaru
Moderator
Beiträge: 13954
Registriert: 09.04.2008 12:48:59

Re: Fragen zur Installation und einrichtung von Debian auf "

Beitrag von hikaru » 19.11.2014 13:00:54

Vorweg:
Ich kenne das Gerät nicht, kann also nur allgemein schwafeln.

Arm (armel/armhf) ist eine schwierige Architektur. Grub als Bootloader gibt es hier nicht. Recht verbreitet ist u-boot [1]. Ob der auf der DVD drauf ist weiß ich nicht und ob er so funktioniert wie du es vermutest auch nicht. Ich kenne ihn nur rudimentär von meinem Nokia N900.

Laut Amazon-Bewertung [2] gab es wohl eine Möglichkeit Ubuntu 12.04 auf dem Gerät zu installieren. Wie das geschah weiß ich allerdings nicht, da ich dazu keine weiteren Informationen gefunden habe. Falls du welche findest ließe sich daraus vielleicht in Erfahrung bringen wie man Debian auf das Gerät bekommt.
Ich würde vermuten, dass es sich dabei um ein fertiges Image handelte das komplett auf das Notebook zu flashen war. Das wären eher schlechte Nachrichten, denn der Build-Prozess solcher Images ist meist schlecht dokumentiert und oft stecken da spezielle Anpassungen z.B. in Form eines eigenen Kernels mit proprietären Modulen drin die nicht übertragbar sind. Das war z.B. der Fall beim Hercules eCafe und Dell hat das selbst bei einigen mit Ubuntu verkauften x86-Maschinen gemacht die dann nur mit dem Dell-Kernel (und der wiederum nur im Dell-Image) brauchbar liefen, so dass im Grunde spätestens 9 Monate nach dem Verkauf die Geräte nur noch als Briefbeschwerer taugten weil die Ubuntu-Version auf die man festgenagelt war keinen Support mehr erhielt.

Der Tegra K1 soll wohl für Arm-Verhältnisse relativ gut von Linux unterstützt sein. Wenn du es also einmal schaffst, ein Debian auf deinem Gerät zu starten hast du vermutlich verhältnismäßig gute Chancen dass es ordentlich läuft (vielleicht sogar mit GPU-Beschleunigung seitens nouveau).


[1] http://de.wikipedia.org/wiki/Das_U-Boot
[2] http://www.amazon.de/review/R121IMQW0LAXPL

SPIRITUS
Beiträge: 74
Registriert: 24.11.2013 22:05:28

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von SPIRITUS » 19.11.2014 16:39:33

Ok, danke.
Dieses Teil zu kaufen war wohl etwas übereilt.
:facepalm:
Ich werde mich nach einer anderen Hardware umschauen.
Zuletzt geändert von SPIRITUS am 20.11.2014 21:28:47, insgesamt 1-mal geändert.

JacquesD
Beiträge: 5
Registriert: 20.11.2014 13:47:30

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von JacquesD » 20.11.2014 14:10:08

Hallo,

mich würde es auch interessieren ob jemand auf dem Chromebook 13 nativ Debian installieren konnte.
So ein paralleles Draufsetzen von Ubuntu mit Chrome OS funktioniert scheinbar (http://www.reddit.com/r/chrubuntu/comme ... mebook_13/).
Allerdings fände ich es interessanter wenn man Debian vollständig auf dem Chromebook installieren kann.

Bei Phoronix.com steht relativ viel was darauf hoffen lässt, dass man mit dem Tegra K1 Linux gut nutzen kann:
http://www.phoronix.com/scan.php?page=a ... _tk1&num=1
http://www.phoronix.com/scan.php?page=n ... px=MTc1NDM
http://www.phoronix.com/scan.php?page=n ... px=MTc2MDM

Da in Debian Jessie vermutlich auch der 3.16 Kernel enthalten sein wird, kann man doch darauf hoffen, dass man dann die Chromebooks mit Tegra K1 mit einem vernünftigen Betriebssystem benutzen kann, oder?

Beste Grüße.

Benutzeravatar
hikaru
Moderator
Beiträge: 13954
Registriert: 09.04.2008 12:48:59

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von hikaru » 20.11.2014 15:15:01

JacquesD hat geschrieben:So ein paralleles Draufsetzen von Ubuntu mit Chrome OS funktioniert scheinbar (http://www.reddit.com/r/chrubuntu/comme ... mebook_13/).
Wenn ich mir das dort verlinkte Installerscript [1] anschaue, dann scheint dabei zunächst ein vorgefertigtes Ubuntu-Grundsystem (ohne Kernel) von Canonical [2] heruntergeladen und entpackt zu werden das anschließend aus einem von Google bereitgestellten Repository [2] ergänzt wird. Da ich kein kompatibles Gerät habe und über den Browser keinen Zugriff auf das Repository habe kann ich nicht prüfen was in diesem Repo drin steht.
Unter Ubuntu wird der ChromeOS-Kernel weitergenutzt, was aus Gründen der Hardwarekompatibilität vermutlich auch nicht anders geht.

Ich vermute, dass das Ubuntu-Grundsystem generisch genug ist um durch ein vergleichbares Debian-System ersetzt zu werden. Alles was man nun also tun müsste ist dem Script ein selbst erstelltes Debian-Grundsystem unterzuschieben und es anzuweisen die Debian-Quellen einzubinden statt denen von Ubuntu.

Man hätte dann also ein Debian-Userland auf einem ChromeOS-Kernel, was an sich funktionieren sollte. Probleme bekommt man in Zukunft, wenn Google keine zum Gerät kompatiblen Kernel mehr bereit stellt und das dann aktuelle Debian einen neueren Kernel erfordert.
Falls ihr das wirklich wollt würde ich vorschlagen ihr hängt euch an den reddit-Thread und bittet um ein auf Debian angepasstes Script - wobei aber jemand ein passendes Debian-Grundsystem bereitstellen müsste.
Wir kriegen das sicher auch hier hin (ein passendes armhf-Grundsystem könnte ich vermutlich bauen*), aber da hier vermutlich keiner ist der sowohl das Gerät als auch die nötigen Kenntnisse hat würde das wohl ein mehr oder weniger langwieriges Stille-Post-Spiel werden.


*) Bzw. das ließe sich wohl mit ein paar Anpassungen im Script selbst bauen sofern Debiandebootstrap auf ChromeOS läuft (was es sollte, da es selbst nur ein Shellscript ist).

[1] http://pastebin.com/raw.php?i=hJWrR5Jh
[2] http://cdimage.ubuntu.com/ubuntu-core/daily/current/
[3] http://dl.google.com/linux/chrome/deb/

JacquesD
Beiträge: 5
Registriert: 20.11.2014 13:47:30

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von JacquesD » 03.02.2015 11:11:16

Es scheint ein paar Neuerungen zu geben, bzw. in Zukunft sollen die Tegra-basierten Chromebooks besser Linux unterstützen, so dass dann irgendwann Linux nativ läuft.
Hier gibt es scheinbar schon ein paar Patches:
http://lkml.iu.edu/hypermail/linux/kern ... 05710.html

Bis man wirklich nativ Debian installieren kann, wird es aber bestimmt noch etwas dauern, oder? Ist für das kommende Debianrelease besserer Support absehbar?

Beste Grüße.

Benutzeravatar
Dogge
Beiträge: 1899
Registriert: 13.09.2010 11:07:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von Dogge » 03.02.2015 13:10:58

Ich weiß nicht wie das mit der Protektion bei dir ist, bzw. ob das bei Chromebooks einheitlich ist. Bei meinem C720 war es, bis auf das Entfernen der Schreibschutzschraube, eigentlich kein Hexenwerk: https://blog.mdosch.de/2014/09/14/acer- ... ktivieren/
Ob Debian dann auf der HW läuft kann ich nicht sagen, da das C720 von der Archtiktur X86_64 ist und ich mich deswegen noch nie mit Arm-Zeugs beschäftigen musste.
Debian Testing + Gnome | Linux-Anfänger seit 04/2003
http://files.mdosch.de/2014-07/0xE13D657D.asc

JacquesD
Beiträge: 5
Registriert: 20.11.2014 13:47:30

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von JacquesD » 28.04.2015 13:01:28

Hat jemand schon Debian 8 nativ auf dem Chromebook 13 ausprobieren können? Gibt es da jetzt verbesserten Support?

Viele Grüße

andrhe
Beiträge: 21
Registriert: 10.04.2003 07:30:21
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Frankfurt Oder

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von andrhe » 10.10.2015 12:02:06

Hallo JacquesD,

habe hier ein Acer Chromebook CB3-111 und es läuft jetzt flink ein Debian Stretch.
Ich habe mich an diese Anleitung gehalten:

https://samsclass.info/128/proj/chromebooks.htm

Innerhalb von wenigen Sekunden erscheint kdm zum einloggen.

Ich habe es direkt auf diese interne ssd Karte installiert. Diese hat zwar nur 16 GB, aber nach der Installation stehen mir noch 8,8 GB zur Verfügung.
Erst wollte ich eine extra /home Partition, aber das habe ich dann nicht gemacht.

Wie gesagt, es läuft sehr zügig.
Leider habe ich bis jetzt noch nicht das TouchPad und den Ton aktivieren können?
Die Sondertasten, obere Reihe sind normale F1 bis F10 Tasten.

Vielleicht hat ja da jemand Unterstützung?
Kernel läuft 4.2.
Beim Booten huschen auch einige Fehlermeldungen über den Bildschirm. Ich weiss jetzt gerade nicht,
wo ich die einsehen kann?

Bis jetzt habe ich es nicht bereut.
Debian ist eben mein absolutes Lieblingsbetriebssystem!

Andreas

andrhe
Beiträge: 21
Registriert: 10.04.2003 07:30:21
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Frankfurt Oder

Re: Debian auf (Acer Chromebook 13) CB5-311-T6R7 installiere

Beitrag von andrhe » 11.12.2015 20:41:20

Heute ein Nachtrag zu meinem vorangegangenen Beitrag,
nach einem Update funktioniert jetzt auch das Touchpad!

Andreas

Antworten