Installing gentoo on a Lenovo 100e 2nd Gen MTK Chromebook.
Date: 09/18/2025
My goal is to install Gentoo. It will take a long time to compile everything, but it can be done. I plan on documenting everything :3
I currently have PostmarketOS on an SDCard. Going to try using the internal eMMC first (which is a 16GB eMMC).
If this doesn't work, then I'll move PostmarketOS to the internal eMMC and use Gentoo on the SDCard.
I start by partitioning the internal eMMC. Here's the layout (provided by 'fdisk -l /dev/mmcblk0'):
Disk /dev/mmcblk0: 14.68 GiB, 15758000128 bytes, 30777344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: CE93869C-0EE8-B445-9EAA-8F58DB064293
Device Start End Sectors Size Type
/dev/mmcblk0p1 8192 73727 65536 32M ChromeOS kernel
/dev/mmcblk0p2 73728 598015 524288 256M EFI System
/dev/mmcblk0p3 598016 30775295 30177280 14.4G Microsoft basic data
I mount '/dev/mmcblk0p3' to '/mnt', then download and extract the Arm64 systemd profile tarball.
It doesn't help that ssh is sometimes slow over wifi for no reason.
After extracting, I have roughly 13GB of storage left, with the ~200MB stage file left.
Here's my 'make.conf'I've had ssh give me a 'broken pipe' error twice. I'm now using 'screen' to capture tty1.