After fooling around the first two options of "Unleashing the power of an Acer Chromebook C710 - 2615 (Part One)" http://www.drupalschool.net/node/1550, I finally flashed Acer Chromebook C710 with SEABios and installed Ubuntu Studio 14.04.
The following was my journey.
1. I entered into Developer Mode, opened a terminal and followed the instructions from this site https://johnlewis.ie/custom-chromebook-firmware/rom-download/
cd
rm -f getnflash_johnlewis_rom.sh
curl -k -L -O https://johnlewis.ie/getnflash_johnlewis_rom.sh
sudo bash getnflash_johnlewis_rom.sh
When I ran the script getflash_johnlewis_rom.sh, somehow I failed to repeat the passphrase as requested. however, I could locate the rom and typed
flashrom -w rom_file
2. Boot from USB Fingers
After flashing the Chromebook and I tried to boot the Chromebook with an USB finger with Ubuntu Studio 14.04 installation. Somehow, the USB finger did not appear as one the choices of boot menu. I googled and did not find an solution. Then I burned an installation ISO files into an DVD. The Chromebook detected my external USB DVD Drive and the installation ran smoothly.
It is known that trackpad is not working, I added the following modules and modified some settings. It is working now.
3. nano -w /etc/modules
loop
lp
rtc
i2c-i801
i2c-dev
chromeos-laptop
cyapa
4. sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf
Find the line
MatchDevicePath "/dev/input/event*"
and add these after
Option "FingerHigh" "10"
Option "FingerLow" "5"
Option "HorizHysteresis" "12"
Option "VertHysteresis" "12"
5. SD Card failed to automount.
Acer Chromebook C710 comes with an SD Card reader, however, it failed to automount my SD Card. The problem was that the Ubuntu kernel was not loading the driver for the card reader unless the SD card was inserted prior to booting. The fix I used was to change /etc/default/grub
from
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp_force=1"