Про установку gentoo во встраиваемых системах.

Установка gentoo под arm, ppc или любую другую платформу по своей сложности
сопоставима с установкой debian. А если быть точным, то с отсутствием вообще какой-либо сложности.

Что для этого нужно?
Нужна платка с юбут. Нужно любое ядро, при этом ядро никак не привязано к версии текущей фс от gentoo, т.е. ядро может быть любой версии. Опять же очень удобно, если на платке есть разъем для подключения usb флешки, чтобы gentoo фс находилась именно на флешке.

Переменные юбут для загрузки ядра по tftp, а фс gentoo c usb-флшешки.

set newBootCmd 'set ethact egiga1;tf $(loadaddr) mrv/brd6282/uImage;bootm $(loadaddr)'
set newBootArgs 'set bootargs console=ttyS0,115200 root=/dev/sda1 rootwait rw loglevel=8 init=/sbin/init'
set new_boot 'run newBootArgs; run newBootCmd;'

Далее идем на сайт генту в раздел "downloads", можно вот по этой ссылке
http://www.gentoo.org/main/en/where.xml

Скачиваем архив stage3 для необходимой нам платформы. Stage3 - это корневая файловая система от gentoo в минимальной комплектации, т.е. в такой комплектации, которой будет достаточно, чтобы система прогрузилась до
консоли и была возможность из командной строки средствами стандартных утилит gentoo доустановить необходимые приложения.

Всё. Копируем генту фс на флшеку.

Добавляем в самый конец файла /etc/inittab строчку:

T0:2345:respawn:/sbin/agetty -L ttyS0 115200 vt100

Также заменим файл etc/shadow на какой-нибудь файл уже с запароленным пользователем root.

Вставляем флешку и прогружаемся - должно пахать.

После того, как генту стартанула, можно пользоваться стандартными утилитами для установки пакетов.

Выполняем обновление дерева Portage (будут очень долго скачиваться в usr/portage из инета кучи сценариев установки):

# emerge --sync

начальная настройка (установка базовой системы):
https://www.gentoo.org/doc/ru/handbook/handbook-x86.xml