Я хотел бы продемонстрировать, как можно «загрузиться» с установки Linux с минимальным набором ресурсов до чего-то полезного и продуктивного. Проекты Tiny Core и LFS хорошо это демонстрируют. Однако они являются специфическими образами для систем на базе x86
Существует ли подобный проект, основанный на системах на базе ARM, и в частности на Raspberry Pi. Если нет, то как можно запустить аналогичный проект. Необходимо будет принять во внимание ограниченную доступную память, память и скорость процессора, а также требования к несвободным BLOB-объектам, но все же можно будет создать небольшую специальную систему.
Бонусные баллы, если компиляция может быть выполнена на отдельном хосте с помощью кросс-компиляции или с использованием чего-то вроде dist-cc через несколько Pis.
Ответы:
Да. Существует руководство по CLFS для ARM . Не беспокойтесь по поводу имени CLFS, именно так Linux From Scratch называет руководство по компиляции LFS в системах, отличных от x86.
источник
Я только начал сайт, посвященный Linux From Scratch, на Raspberry Pi:
http://www.intestinate.com/pilfs
Наслаждайтесь!
источник
Также есть « Крошечное Ядро » для Raspberry Pi
А вот и ссылка на изображение
источник
Посмотрите на ttylinux: http://ttylinux.net/ Существует небольшой дистрибутив для BeagleBone, и вся система сборки находится в GitHub.
источник