EFI загружает GRUB, который загружает ядро ​​ОС, что происходит внутри физической памяти?

В обычном процессе загрузки:

  1. ROM ищет и загружает программу с раздела EFI в RAM.
  2. Эта программа EFI ищет и загружает программу GRUB (обычно в /boot/grub) в ОЗУ.
  3. Эта программа GRUB, наконец, загружает ядра ОС (initrd, vmlinux/z) в ОЗУ.

(Примечание: при загрузке не было точки монтирования /boot/efi)

Во всех случаях ядро ​​ОС всегда обладает пространством ядра виртуальной памяти , которое каждый Пользовательский процесс видит как начальную часть своей виртуальной памяти.

У меня вопрос: Куда делись программа ROM, программа EFI и программа GRUB после завершения задачи загрузки?

Более технически , возможно ли запрограммируйте A - , загрузите другую программу B, затем передайте управление всей системы на B, затем A исчезнет до воздух ?

1
задан 18 April 2019 в 18:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: