Чтобы понять, как загрузочный электронный диск работает в процессе загрузки системы, изучим порядок событий при загрузке системы.
Ядро загружается в память. Эту операцию производит LILO или LOADLIN. В этот момент выводится сообщение Loading...
Образ электронного диска загружается в память, это тоже делает LILO или LOADLIN. В этот момент также выводится сообщение Loading...
Производится инициализация ядра, включая обработку опций командной строки и подключение электронного диска в виде корневой файловой системы.
На загрузочном электронном диске запускается программа /linuxrc.
Корневое устройство переключается в соответствии с параметром ядра.
Запускается программа /etc/init, которая уже производит настраиваемую пользователем последовательность загрузки.
Это упрощенное описание того, что происходит на самом деле, но этого достаточно, чтобы описать, как запускается ядро и как используется электронный диск.