Difference between revisions of "User:Arwen/Gentoo"

From PINE64
Jump to navigation Jump to search
(Initial creation.)
 
(Removed un-used list item. Added some more goals.)
Line 1: Line 1:
== Installing Gentoo Linux on Pinebook Pro ==
== Installing Gentoo Linux on Pinebook Pro ==
Here is Arwen's guide to installing Gentoo Linux on a Pinebook Pro. It's a work in progress, so  
Here is Arwen's guide to installing Gentoo Linux on a Pinebook Pro. It's a work in progress, so this is not designed for end users.
Goals:
<br>
<u>'''Goals:'''</u>
* Gentoo Linux on ARMv8 / 64 bit
* Gentoo Linux on ARMv8 / 64 bit
* Initial RAM disk on "/boot"
* Initial RAM disk on "/boot"
* OpenZFS version 7.13, or >=0.8.3
* OpenZFS version 7.13, or >=0.8.3
* OpenZFS used for root pool & data pool, (but perhaps not for "/boot"
* OpenZFS used for root pool & data pool, (but perhaps not for "/boot" or swap)
* Support both Suspend to RAM and Hibernate to disk. Ideally support Hybrid-Suspend which will convert a Suspend to RAM into a Hibernate to disk, after a timeout.
* Encrypted swap
* Allow for encrypting root pool, (which needs prompting for passphrase in InitRD)
* Allow for encrypting root pool, (which needs prompting for passphrase in InitRD)
*  
* Allow for mirroring "/boot", swap & root pool to second device, (NVMEe)
Pre-requisits:
<u>'''Pre-requisits:'''</u>
* Have a bootable OS of Unix type, preferable Linux
* Have a bootable OS of Unix type, preferable Linux
* There must be a place you can install Gentoo Linux, like another disk partition or MicroSD card
* There must be a place you can install Gentoo Linux, like another disk partition or MicroSD card
* After installation, the boot process must allow you to boot off the newly installed Gentoo Linux. For example, using a MicroSD card.
* After installation, the boot process must allow you to boot off the newly installed Gentoo Linux. For example, using a MicroSD card which takes boot priority over the eMMC.
Download:
<u>'''Download:'''</u>


Follow the normal "chroot" install.
Follow the normal "chroot" install.

Revision as of 18:57, 21 December 2019

Installing Gentoo Linux on Pinebook Pro

Here is Arwen's guide to installing Gentoo Linux on a Pinebook Pro. It's a work in progress, so this is not designed for end users.
Goals:

  • Gentoo Linux on ARMv8 / 64 bit
  • Initial RAM disk on "/boot"
  • OpenZFS version 7.13, or >=0.8.3
  • OpenZFS used for root pool & data pool, (but perhaps not for "/boot" or swap)
  • Support both Suspend to RAM and Hibernate to disk. Ideally support Hybrid-Suspend which will convert a Suspend to RAM into a Hibernate to disk, after a timeout.
  • Encrypted swap
  • Allow for encrypting root pool, (which needs prompting for passphrase in InitRD)
  • Allow for mirroring "/boot", swap & root pool to second device, (NVMEe)

Pre-requisits:

  • Have a bootable OS of Unix type, preferable Linux
  • There must be a place you can install Gentoo Linux, like another disk partition or MicroSD card
  • After installation, the boot process must allow you to boot off the newly installed Gentoo Linux. For example, using a MicroSD card which takes boot priority over the eMMC.

Download:

Follow the normal "chroot" install.