Chromebook

This page details the generic part of installing Gentoo on a Chromebook

Developer mode
All Chromebooks have a so-called "Developer Mode" allowing to boot on something else than ChromeOS. This mode allows to use the so-called "Legacy Boot", which is a regular "BIOS" boot (booting from a MBR), this is NOT a UEFI boot. The Legacy Boot only works on x86, not arm.

Entering Developer Mode
The procedure is detailed here, find your model in the table and click on the link in the "Model" column.

Flashing the firmware
The stock firmware should allow the Legacy Boot, but is sometimes bugged, requiring flashing. There are various levels of flashing available, the most basic just allows the Legacy Boot, while the most complex turns the Chromebook into a regular PC, completely wiping any trace of ChromeOS.

The whole procedure and its various options are all detailed on MrChromeBox's site

Installing Gentoo
Once you have the Legacy Boot working (or the UEFI boot if you flashed a full firmware), installing Gentoo is rather straight-forward: boot on a liveUSB and follow the Handbook as if installing on a regular x86_64 or arm machine.

Kernel
TODO

Forcing a reboot
Since there is no key, it is imposible to use ++. There is also no key, making it impossible to use the Magic Keys. Fortunatly the firmware has a few keyboard shortcuts available:
 * for several seconds = power off
 * + = instant reboot
 * ++ = reset firmware (don't use it unless you have no other choice !)