【发布时间】:2021-09-27 12:37:40
【问题描述】:
我正在开发一个操作系统,需要加载一个 INITRD(grub 命令“模块”),但找不到关于模块加载到哪里(在 RAM 中)的信息
grub 有没有办法告诉我,或者它是固定地址还是以上都没有? 任何帮助将不胜感激
【问题讨论】:
-
投票结束表示对问题的误解。这个问题是关于编程的,对于超级用户来说是题外话。
标签: osdev grub2 initrd multiboot
我正在开发一个操作系统,需要加载一个 INITRD(grub 命令“模块”),但找不到关于模块加载到哪里(在 RAM 中)的信息
grub 有没有办法告诉我,或者它是固定地址还是以上都没有? 任何帮助将不胜感激
【问题讨论】:
标签: osdev grub2 initrd multiboot
此信息作为multiboot information structure 数据的一部分传递给操作系统。
虽然如果您正在使用新的操作系统,您可能希望改用(不兼容的)Multiboot2 specification(使用 grub 命令 multiboot2/module2)。
【讨论】: