使用 QEMU 中的 debian-installer 进行自定义内核配置更改

使用 QEMU 中的 debian-installer 进行自定义内核配置更改

我正在 QEMU 中的虚拟机上安装 Debian10 (armhf),如下所示:

  1. 下载网络启动/initrd.gz

  2. 下载网络启动/vmlinuz

  3. 使用以下命令创建一个空磁盘映像:

    qemu-img 创建 -f qcow2 hda.qcow2 8G

  4. 在 QEMU 中运行debian-installer

    qemu-system-arm -M virt -m 1024 -kernel vmlinuz -initrd initrd.gz -drive if=none,file=hda.qcow2,format=qcow2,id=hd -device virtio-blk-device,drive=hd -netdev user,id=mynet -device virtio-net-device,netdev=mynet -nographic -no-reboot

运行debian-installer后,它会通过一些文本菜单询问我一些基本问题,执行其工作,检测设备,并成功安装功能齐全的 Debian10 操作系统。

问题: 如何指定额外的内核配置选项,例如:CONFIG_TRACEPOINTS = y到这个安装过程,以便debian-installer用这些选项设置构建内核?

如果你不知道CONFIG_TRACEPOINTS内核配置选项。在这种情况下,甚至一些关于如何将附加参数传递给debian-installer(内核构建器)的信息也会有所帮助。

相关内容