学习如何构建我自己的 Linux 内核

学习如何构建我自己的 Linux 内核

参考 -http://www.linode.com/wiki/index.php/PV-GRUB#Building_Your_Own_Kernel

为了与 Xen 配合使用,必须选择多个选项:

CONFIG_PARAVIRT_GUEST=y
CONFIG_XEN=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_CLOCK=y
CONFIG_XEN_BLKDEV_FRONTEND=y
CONFIG_XEN_NETDEV_FRONTEND=y
CONFIG_HVC_XEN=y
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SCRUB_PAGES=y

我到底在哪里指定这些配置?

到目前为止我已经完成了这些步骤:-

wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.3.tar.bz2
tar -xf linux-3.3.3.tar.bz2
cd linux-3.3.3
make menuconfig

make menuconfig带我进入ncurses“GUI”,但有太多选项我完全迷失了......

有什么建议我应该如何进行?

答案1

全部大写的选项将写入您将要构建(生成)的内核的配置文件中make menuconfig

有两种编辑方法:

  • 打开文件并更改/添加条目

  • 通过 GUI 浏览到相关的 Xen 选项,并从全部大写的名称中猜测它们的名称。你的很可能会在Processor type and features --->.您可以按帮助键查看选项的名称和说明,以便确认您正在修改/添加正确的选项。

相关内容