09.06.2015
This is a short list of all the steps I went through to get a real linux installation on my chromebook. It is a real standalone linux installation, all of chromeos is gone. Not on top of chromeos like ChrUbuntu or Crouton.
I will write all examples based on my Acer C7 Chromebook.
Instructions are intentionally kept short, you find detailed instructions at the links provided.
sudo crossystem dev_boot_usb=1
Install custom BIOS
sudo flashrom --wp-deactivate
Now you can boot from a USB-Stick or SD-Card and install linux like normally
Touchpad does not work in ubuntu by default. You need the right kernel and some kernel modules loaded in the proper order.
Install mainline kernel:
wget https://raw.githubusercontent.com/medigeek/kmp-downloader/master/kmpd.py
sudo apt-get install python-bs4 python-apt
python kmpd.py -d
# choose and install newest kernel
Reboot into new kernel
Load modules in correct order:
rmmod chromeos_laptop && modprobe i2c-i801 && modprobe i2c-dev && modprobe chromeos_laptop
You might try to setup module loading with /etc/modprobe.d and /etc/modules. However this didn't work for me.