HP Pavilion 14 c070sg Chromebook Ubuntu Linux Developer Mode

Vorweg die möglichen Lösungen um Ubuntu auf dem Chromebook nutzen zu können:

Da die Chroot-Umgebung einige technische Beschränkungen hat, ich allgemein kein Freund dieser Möglichkeit bin und gerne direkt in Ubuntu booten möchte, habe ich mich für die DualBoot Installation im Developer Mode entschieden, deshalb hier alle nötigen Schritte als Doku und für Nachahmer:

Backup des Systems erstellen

  • einen mind. 4GB USB-Stick einstecken und im Chrome/Browser einfach „chrome://imageburner“ aufrufen.

Developer Mode aktivieren

  • Chromebook herunterfahren
  • ESC + F3 (Reload) + Powertaste drücken und halten
  • Es startet der Recovery Mode, jetzt: STRG + D drücken und mit ENTER bestätigen

Ab nun erscheint eine „schöne“ Meldung während des Bootvorgangs. Diese einfach ignorieren und nach ca. 30s startet das System weiter, oder mit STRG+D bestätigen. Anschliessend warten, bis das System sich im Entwicklungsmodus eingerichtet hat und abschliessend noch(mals) WLAN einrichten und ab dem Anmeldebildschirm geht es mit folgenden Schritten weiter.

Developer Firmware aktivieren

  • STRG + ALT + F2 (->)
  • Anmelden als „chronos“
  • folgenden Befehl ausführen:
    • sudo -s
    • chromeos-firmwareupdate –mode=todev
    • reboot

ChrUbuntu installieren

  • wieder auf die Console wechseln und als „chronos“ anmelden.
  • folgende Befehle ausführen
    • curl -L -O http://goo.gl/s9ryd
    • sudo bash s9ryd
    • 9 (ich habe das *nicht empfohlene Maximum* 10G gewählt, da ich ChromeOS absolut nicht  nutzen werde)
  • nach dem Reboot das Netzwerk wieder einrichten und anschliessend auf die Console wechseln.
    • curl -L -O http://goo.gl/s9ryd
    • sudo bash s9ryd xubuntu-desktop lts       # für die Installation von Xubuntu 12.04 LTS
      • de-no dead keys
      • UTF-8
      • latin-1
    • Bug? – meine Installation war nur minimal, deshalb folgende Schritte um auf xubuntu-desktop zu kommen:
      • /etc/apt/sources.list  # universe-quellen aktivieren
      • apt-get update
      • apt-get install xubuntu-desktop language-pack-de

Bugfix Touchpad

leider scheint das Touchpad nicht per Default korrekt zu arbeiten, aber zum Glück gibt es hier wieder einen passenden Fix im Netz ( http://craigerrington.com/chrome/x_alarm_chrubuntu.zip )

  • sudo -s
  • cd /usr/share/X11/xorg.conf.d/
  • tar -czvf /root/backup.xorg_conf_d.$( date +%F ).tgz /usr/share/X11/xorg.conf.d/
  • wget http://craigerrington.com/chrome/x_alarm_chrubuntu.zip
  • unzip x_alarm_chrubuntu.zip
  • nano 10-keyboard.conf  # Layout von „gb“ auf „de“ ändern.
  • rm -v 10-monitor.conf  # da ich hierdurch Probleme mit der Anzeige meines Mauszeigers hatte
  • /etc/init.d/lightdm restart

Ubuntu per Default booten

aktuell startet ChromeOS automatisch. Um dies auf Ubuntu zu ändern, einfach in ChromeOS auf die Console wechseln und dort

  • sudo cgpt add -i6 -P5 -S1 /dev/sda

ausführen. Der abschliessende Reboot sollte dann direkt auf die grafische Oberfläche von Xubuntu führen.