Может ли grub загрузить ядро ​​по HTTP?

Я предполагаю, что передача идентификаторов выполняется напрямую с помощью команды fork или впоследствии с помощью сигналов.

Это первое: fork() возвращает дочерний PID родительскому. См. Почему fork иногда возвращает родительский, а иногда и дочерний? для более подробной информации (и man 2 fork , конечно, и определение POSIX).

Процесс может найти PID своего родителя, используя системный вызов getppid() (также определенный в POSIX).

1
09.09.2015, 05:25
1 ответ

Как уже упоминалось @user62916, пока у вас загружен модуль http, вы можете загрузить ядро ​​​​через http, например:

(http,host.lan)/path/to/vmlinuz

Подробнее об этом прекрасном документе:https://olbat.net/files/misc/netboot.pdf

3
02.05.2020, 03:31

Теги

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