Serge Bobrovsky

Serge Bobrovsky 

Лаборатория математики и программирования

298subscribers

36posts

Showcase

1

Дзен и искусство ухода за Arch Linux (2)


2. Boot Stack (уровень загрузки)

прошивка - загрузчик - ядро - initramfs - rootfs

Firmware layer: UEFI (vs legacy BIOS), поиск bootx64.efi

Bootloader layer: systemd-boot/GRUB/EFISTUB - загрузка vmlinuz-linux и initramfs-linux.img

Initramfs layer: ранний userspace с хуками (udev, keyboard, encrypt) - монтирование настоящего root

Init layer: переход к systemd (PID 1) и default.target

В обычных линуксах вы просто смотрите на логотип. В Arch вы правите mkinitcpio.conf, пересобираете initramfs и настраиваете systemd-boot entry вручную :)
p.s. ну или так )
grub-install --target=x86_64-efi --efi-directory=/boot
Creator has disabled comments for this post.
Go up