当前位置: 首页 > news >正文

霸州做网站的办公用品十大购物网站排名

霸州做网站的,办公用品十大购物网站排名,适合30岁短期培训班,企业所得税优惠政策有哪些目录 一:实验目的 二:实验内容 (1)查看系统内核版本 (2)安装内核版本源码 (3)修改注册表 (4)添加系统调用头文件 (5)实现系统调…

目录

一:实验目的

二:实验内容

(1)查看系统内核版本

(2)安装内核版本源码

(3)修改注册表

(4)添加系统调用头文件

(5)实现系统调用函数

(6)编译内核文件


半成品,实验最后未能成功 

一:实验目的

阅读Linux内核源代码,通过添加一个简单的系统调用实验,进一步理解Linux操作系统处理系统调用的统一流程。

二:实验内容

(1)查看系统内核版本

    开发之前首先得确定系统的内核版本是哪一个,可以通过apt-cache search linux-sourc和uname -r来查看。

 

(2)安装内核版本源码

    可以使用apt-get install linux-source-6.5.0下载相应版本的内核源码,下载后被存放在/usr/src下。

 

(3)修改注册表

修改/home/ziyang/core/arch/x86/entry/syscalls路径下的syscall_64.tbl文件,添加如下系统调用编号。其中<452为增加的系统调用号,ziyangcall为调用函数名,64为位数>

 

(4)添加系统调用头文件

    修改/home/ziyang/core/include/linux下的syscalls.h文件,添加上自己的系统调用函数的声明。

(5)实现系统调用函数

修改/home/ziyang/core/kernel下的sys.c文件,添加上自己的系统调用函数的声明。

 

实现系统调用函数的时候使用的是内核函数,所以要用printk输出而不是printf. 

 

(6)编译内核文件

    完成了上述所有的步骤之后,就是进行内核的编译了。但是在编译的过程中遇到了一些问题,例如缺少flex包等,所以在编译之前需要自行安装下列的包如图9所示。

 

在完成了相关编译包的安装后,接下来就可以正式开始进行编译了。首先第一步要完成的是清除旧的编译内容,即使用sudo make mrproper命令。

 

第二步要做的就是删除原先编译产生的.o文件,即使用sudo make clean命令,clean之后就可以进行内核配置文件的编译了,即sudo make defconfig

 

 

第三步要做的就是真正的编译了,使用sudo make命令,本次内核编译一共耗时几十分钟。 

 

第四步就是将编译好的模块进行安装,采用sudo make modules_install命令。 

 

第五步就是安装内核了,采用sudo make install命令。

 

第六步需要重启电脑linux崩溃。

本人进行了两次尝试,跟随老师给的教程,第一次做遇到了很多问题,不过自己通过查资料、问GPT等方式,边学习边做,终于做到了安装内核的部分,没想到重启之后linux直接崩掉,无法进入图形界面,使用修复指令也无济于事。以为是自己哪个步骤不小心做错了,于是进行了第二次尝试,重新做了一遍,结果还是以失败告终。 

http://www.yayakq.cn/news/890771/

相关文章:

  • 在天津做网站的公司找人做网站都需要提供什么
  • 黄山工程建设信息网站wordpress近期文章怎么显示时间
  • 网站注册域名衡水大型网站建设
  • 平面设计案例网站做网站的流程分析-图灵吧
  • 江苏建设教育协会网站外国网站后台设计
  • 电子商务网站体系结构有哪些建站宝盒建网站
  • 人力资源公司网站模板做婚纱影楼网站的价格
  • 网站建设推广是什么代做网站怎么进行域名备案
  • 网站优化工作电子商务网站的全面建设
  • 灵犀科技+网站开发佼佼者重庆建工建筑工程信息网
  • 免费软件站无代码开发平台什么意思
  • 音平商城谁做的网站热搜关键词
  • 新乡辉县网站建设超级seo外链
  • 网站建设制作的标准有哪些做网站用到的单词
  • 做网站赚钱平台石家庄网站建站推广
  • 成都医疗网站建设河源市seo推广
  • 西安响应式网站设计做网站和做微商城有什么区别
  • 东莞网站建设营销哪家好怎么修改网站关键词
  • 购物网站如何做推广官网网站开发框架
  • 北京市优化网站网站百度屏蔽关键词
  • 网站链接安全检测网站建设宣传语
  • 广州哪家做网站价格好html做音乐网站
  • 网站需求分析与设计方案网站运营面试
  • 建一个图片类网站需要多少钱杭州做seo的公司
  • 深圳专业网站设计怎么做网站怎么自己优化
  • 做网站ps分辨率给多少钱个人备案网站能做商城吗
  • 公司网站代码如何做好网站设计
  • 做微信的网站有哪些功能今天福州发生的重大新闻
  • 东莞建设网站制作wordpress 首页制作
  • 提升自己网站网站建设ftp上传是空目录