实验前准备
编译内核需要比较大的内存,所以需要给扩容
首先要将虚拟机关机 。然后点击虚拟机里的设置,
然后选择扩容,给个60G吧(我这里没关机所以不能点击)
文章插图
扩容后打开虚拟机 。点击左下角的这个搜索磁盘(disk)
点击磁盘打开后 , 点击这个设置
然后将这个拉到最大
文章插图
调到最大确认后要输入密码就可以 。
接下来进入实验:
1、 在中打开火狐浏览器到这个网址下载linux源码,然后解压到/home/用户名/下 , 应该文件名是linux-5.3.6差不多这样子(好吧,我错了,浪费了好几个小时踩坑回来帮你防雷了 。。。源码不要下太高版本,4.多的就行 。。不然目录都不一样坑一堆网上资料还少 。。。)如果下载不了太慢了,我这里有个4.16的在网盘上链接: 提取码:du3y,但是要从传到linux就得去前面安装 。下载解压完后记得将这个Linux目录移动到/usr/src这个目录下 使用命令sudo mv linux-4.16.3 /usr/src(之前我没移动到/usr/src下可能有问题)
2、 移动完后找到自己的linux目录进去,以下都是在linux目录下操作 。在arch/x86/entry//.tbl(32位系统为.tbl),打开这个文件 。
【操作系统实验1:添加系统调用编译内核】3、 文件中添加系统调用号, 取一个与源文件中不重复的调用号 , 这里最大的是332,所以我自己就取个333.
- 猪长期添加金霉素副作用,猪用金霉素有什么作用
- 怎么养猪省钱长得又快,喂什么添加剂长得快
- 无锡老年人电子优待证无法添加怎么办
- 猪用金霉素的功效与作用,每吨添加量是多少
- 实验二 JSP应用开发基础---掌握JSP基本语法
- excel文档如何快速添加编号 Excel添加编号
- 8个多月宝宝辅食食谱添加什么蔬菜 8个多月宝宝辅食食谱添加什么蔬菜比较好
- 华为智能手表如何添加音乐? 华为智能手表如何添加音乐
- 济宁实验中学分班查询系统网站 济宁实验中学分班查询系统
- 快手添加的表情怎么删除? 快手怎么添加和删除表情图片