Я достаточно хорошо понимаю процесс загрузки Linux. Но установка в первый раз довольно расплывчата для меня.
Как корневая файловая система (/etc, /bin, /sbin и т.д.) Создается на диске с двоичными файлами, необходимыми для базового функционирования системы?
верно ли следующее (на типичной машине x86/linux)?
BIOS загрузит загрузчик с установочного компакт-диска. И загрузчик загрузит образ ядра с компакт-диска, а также скопирует initrd в ramfs. Это не что иное, как корневая файловая система, но полностью в оперативной памяти. Когда ядро берет на себя управление, оно выполняет инициализацию основного устройства и, если оно видит, что диски не отформатированы, оно предложит создать тип файловой системы, создаст fs, а затем скопирует файловую систему initrd на диск как часть установки.