Я работаю над побочным проектом, который требует от меня настройки и компиляции крошечной системы Linux на базе Ubuntu.Как скомпилировать ядро Linux как можно меньше?
Результат должен быть крошечная ОС со следующими характеристиками:
- Загрузчик
- Ядро
- процесс,
- Нить
- Разное (если это возможно)
- A Файловая система
- Виртуальная память
- консольная
Я прочитал много документов об этом, один из них: http://users.cecs.anu.edu.au/~okeefe/p2b/buildMin/buildMin.html#toc3
Я удалил файловую систему, и перекомпилировать ядро с помощью make xconfig
. Я пытался отключить модули и конфигурации много раз, но это не работает для меня.
Как настроить ядро для ОС только с перечисленными выше функциями? Какие параметры можно отключить или включить при наличии рабочей системы?
Пожалуйста, будьте конкретны, когда описываете, что вы пробовали, каким был результат и какова ваша проблема. «Это не работает» недостаточно конкретна и затрудняет для вас помощь. – kaylum
http://users.cecs.anu.edu.au/~okeefe/p2b/buildMin/buildMin.html#toc3 исполнилось 15 лет. Возможно, вам захочется найти более свежий учебник. – pts
Попробуйте make localconfig (или супруги), чтобы отключить огромное количество оборудования, отсутствующего в вашей системе, и уменьшить его оттуда. – tstenner