Полный текст
Ядро Linux: просто бинарник без ореола святостиХватит воспринимать ядро как непостижимый монолит. По факту это обычный исполняемый файл, который можно выдрать из системы и запустить в QEMU, как какой-нибудь «Hello World». Весь пафос вокруг Kernel Space рассыпается, когда становится ясно — перед глазами всего лишь посредник между железом и софтом.Сжатый образ vmlinuz провоцирует честный Kernel panic, который легко лечится самодельным init-процессом на Go. Никаких тяжёлых дистрибутивов и лишних сущностей — только голый код и чёткий контроль над PID 1. Изучим механику превращения обычного файла в полноценную операционную систему.