Firstly, huge props to the Debian ARM gods who have done so much wonderful work so far, especially Marcin Juszkiewicz, Olof Johansson, Andrew Wafaa, and Jay Lee.
I have a Samsung ARM Cromebook. I'm running Chrubuntu 13.04 in the internal 16GB eMMC. The security updates are about to run out (damned 9-month support period!). A simple "do-release-upgrade" will lead to a non-functioning x.org
I'm not excited to freshly install Chrubuntu 13.10 either, as the security updates will run out too quickly as well. I want something that will last at least a couple of years!
So I'm interested in a fresh install of Debian, to get (among other things) a much longer period of security updates. The best page I've found on this so far is: "InstallingDebianOn Samsung ARMChromebook"
...but the current problem is that one cannot boot from a stock linux kernel. One currently must "borrow" the ChromeOS kernel, and "sign" it. I would prefer to have no ongoing dependency on ChromeOS if I can help it, and have a Chromebook completely free of ChromeOS altogether.
The Debian folks are currently stuck on how to boot a stock linux kernel from nv-u-boot:
"Three partitions are created on the disk. In time, the intention is that these be used for:
- a copy of nv-uboot that is chainloaded by the standard firmware,
- a /boot filesystem containing the standard (non-ChromeOS) kernel, read by nv-uboot,
- the root filesystem.
Currently nv-uboot is *not* used, and so the arrangement is:
- a copy of the ChromeOS kernel that is loaded by the standard firmware,
- a /boot filesystem that is used only to contain the ChromeOS kernel (which is not used during booting, just during the preparation of the previous partition),
- the root filesystem."
Also helpful: "Appendix A: Using nv-U-Boot on the Samsung ARM Chromebook":
...but nv-U-Boot has several disadvantages listed there (as compared to, say, the much more mature and familiar GRUB).
There is a version of GRUB for ARM: http://sourceforge.net/projects/arm-grub/