Linux 内核裁剪与功能扩展实验报告
Linux 内核裁剪与功能扩展实验报告一、实验目的熟悉 Linux 内核源码的结构与编译方法。掌握内核裁剪的基本思想与方法。本实验要求:禁止使用menuconfig等配置工具,只能通过修改内核源码实现裁剪。学习如何扩展内核功能,以验证修改效果。二、实验环境VMware Workstation / FusionUbuntu 22.04.5 LTS (Server,无图形界面)gcc、make、binutils、libncurses-dev、bison、flex、libssl-dev、libelf-dev三、实验步骤1. 内核源码准备cd ~ wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.101.tar.xz tar -xvf linux-6.1.101.tar.xz cd linux-6.1.101复制当前内核配置作为基准:cp /boot/config-$(uname -r) .config yes "" | make ol