一、目标
修改并安装内核,添加一个系统调用,在内核日志中输出字符串。
二、版本清单
这次实验在win10环境里的ubuntu虚拟机进行。
-
虚拟机版本:VMware Workstation 16
-
ubuntu版本:ubuntu 14.04 分配硬盘要有40G
-
内核版本:linux-4.9.229.tar.gz
-
安装ubuntu能典型安装就典型安装出问题再换办法看下面这个-
不行就重新典型安装
-
三、具体实施
0. 把内核linux-4.9.229.tar.gz移动到 /usr/src 目录下
1. 在虚拟机外下载好文件后把文件拖到Downloads目录下(或者复制然后右键Paste)

报错就选最右边的Retry
然后按Ctrl+Alt+t 调出终端
移动文件到/usr/src目录下

本文详细介绍了如何在Ubuntu14.04虚拟机环境下,通过VMwareWorkstation16安装Linux内核4.9.229,然后编译内核、添加自定义系统调用并验证其功能。主要步骤包括下载内核源码、配置内核、编写和添加系统调用代码、编译安装内核以及重启验证系统调用是否成功。
最低0.47元/天 解锁文章
1716

被折叠的 条评论
为什么被折叠?



