Auf meinem Gerät sind 3 Kernel! Denke einer Ubuntu, einer ChromeOS, einer Rescue.
Aus dem script:
#Set Ubuntu kernel partition as top priority for next boot (and next boot only)
cgpt add -i 6 -P 5 -T 1 ${target_disk}
echo -e "
Installation seems to be complete. If ChrUbuntu fails when you reboot,
power off your Chrome OS device and then turn it back on. You'll be back
in Chrome OS. If you're happy with ChrUbuntu when you reboot be sure to run:
sudo cgpt add -i 6 -P 5 -S 1 ${target_disk}
Das target_disk ist das Gerät /dev/mmcblk0
Will man zurück nach chromeOS: sudo cgpt -i 6 -P 0 -S 1
Anschließend reboot. Also Bootpartition auswählen in Ubuntu, dann beim nächsten booten gehts nach Chrome. Unter Chrome mit clt/alt/Pfeil-rechts eine Console aufmachen und Bootpartition neu festlegen, wenn man nach dem nächsten Boot nach Ubuntu will. Kein Bootmenü, aber man hat die Wahl. Machste nix bootet er wieder im selben System.
Source des/der Kernel:
https://chromium.googlesource.com/chromiumos/third_party/kernel/
https://chromium.googlesource.com/chromiumos/third_party/kernel-next/
Das ist gut für Module oder so, wenn was im Kernel fehlt. Für einen neueren Kernel bräuchte man dann die damit gelinkte Nvidia-Treiber, aber L4T (Linux for Tegra, von Nvidia) nutzt derzeit ein 14.04 lts Rootfilesystem und einen 3.10.40 Kernel. Man würde also derzeit die Unterstützung von OpenGL, CUDA, DRM, usw. verlieren. Auch stellt der verwendete X11 Server ein Problem dar. Ubuntu 14.10 macht deshalb keinen Spass, da das OpenGL Modul (DRM) für den neueren X Server nicht vorhanden ist. Nvidia will ja Linux besser unterstützen, da kommt hoffentlich noch was... 😉
Derzeit denke ich, ist man mit 14.04 LTS noch gut aufgehoben. Im Linux-Kernel 3.18 wird einiges an Unterstützung eingebaut, im Kernel nennen sie den SOC tegra124. Hoffentlich steuert Nvidia dann auch einen Treiber bei...
Wenn ich Zeit und eine SDXC-Karte habe kann ich mal ein System auf /dev/mmcblk1 parallel draufmachen. z.B. nvidia R21.3 Packet ausprobieren, enlightenment (bodhi) testen,... 😉
chronos nutz eine chroot-Umgebung, da kann man schnell wechseln, ohne reboot. Leider gibt es dort keine OpenGL Unterstützung, nur OpenGLES für chromium. Ob man das irgendwie drüberbügeln kann, keine Ahnung. Wer will das...
Gruß