0

Kconfigファイルで定義されているように、デフォルトではカーネルは0x100000から起動しますが、vmlinux.ldsファイルを介してカーネルエントリアドレスを変更することもできる場所を読んだことがありますが、方法がわかりません??

vmlinux.lds の最初の数行

OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
OUTPUT_ARCH(i386)
/* "ENTRY" is overridden by command line option "-e stext" in linux/Makefile */
 ENTRY(_start)

しかし、この _start を好きなアドレスにマップするにはどうすればよいでしょうか。

4

0 に答える 0