На случай, если вы вдруг встали сегодня утром, а в голове мысль: "А не вникнуть ли мне в процесс загрузки ядра и юзерспейса на низком уровне?", то для вас всё есть. Всё настолько подробно описано, что дальше только если смотреть как байты между регистрами перекладываются. Так что чтиво не для слабых духом. Я предупредил.
https://github.com/fosslinux/live-bootstrap/blob/master/parts.rst