##Libreboot
+For flashing see this [guide](https://libreboot.org/docs/install/x200_external.html) for a general idea, however each system has their own chip configuration which differs a little.
+
+For installing an OS on Libreboot use these [guides](https://libreboot.org/docs/gnulinux/).
+
+When installing Debian I used [this guide](https://libreboot.org/docs/gnulinux/encrypted_debian.html) in particular, while also encrypting /boot (named boot, size a couple of hundreds MB). This guide uses LUKS->LVM->Partitions, thus everything is encrypted. You don't need to install GRUB since it is already on the libreboot ROM (if you're using the GRUB payload), however, using a local GRUB makes it possible to change GRUB config without reflashing ROM. But reflashing ROM can be done in the OS.
+If you don't encrypt /boot the default GRUB-scripts works better, i e it boots automatically.
+
+
###KGPE-D16
#####General (Libreboot-20160907)
- * RAM is sensitive, less is safer. See [coreboot wiki](https://www.coreboot.org/Board:asus/kgpe-d16) for working configurations
+ * RAM is sensitive, less is more likely to work. See [coreboot wiki](https://www.coreboot.org/Board:asus/kgpe-d16) for working configurations
* Use 62xx-series CPUs, because Libreboot does not update (proprietary) microcode. (See [Libreboot](https://libreboot.org/docs/hardware/kgpe-d16.html))
* Internal GPU works (for text mode only), note the hardware switch (see motherboard manual)
* Use PS/2 keyboard if problem with USB keyboard
Nvidia GTX 660, Nouveau drivers but crashes when playing videos. Probably my fault however.
-For software config and settings see: https://github.com/Eliot-Roxbergh/dotFIles/
+For software config and settings see: [[https://github.com/Eliot-Roxbergh/dotFIles/]]
TODO improve GRUB config