Заинтересовался недавно сброкой маленьких систем — Linux, uClibc, BusyBox, самописный init.
Вся система влезает в небольшой cpio-архив.
Сейчас я понял, что, вероятно, многое делаю неправильно.
Например, я обнаружил, что забыл создать директорию /etc. Сейчас создал т.к. понадобился конфиг для uClibc — /etc/TZ.
Тут у меня появился вопрос, который я не могу сформулировать достаточно чётко для гугла: А какие ещё конфиги и директории должны у меня быть созданы? Какие конфиги читает само ядро? Какие конфиги читают busybox и uclibc? Насколько я понял, дело с /etc/fstab имеет исключительно init, я прав?