操作系统
云生死海
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux内核实验 (内核编译)添加系统调用
操作系统实验作业,顺便记录一下过程就不具体说一些概念了。实验目标通过分析Linux内核源代码和新增一个系统调用的方式,达到对操作系统软件结构及其系统调用实现原理的深入理解,并基本掌握操作系统的改造方法实验环境VM虚拟机上搭建的 Ubuntu18.04编译的内核是 linux4.16.10 版本可以根据需要去官网下载,给出2个内核版本linux-4.16.10.tar.xzinux-4.16.8.tar.gz实验过程先安装相关的依赖sudo apt-get install build-原创 2020-05-13 22:16:28 · 2980 阅读 · 1 评论 -
内核模块实验 通过module添加Hello World内核模块
内核模块实验 Hello World文章目录内核模块实验 Hello World前提配置程序编写编译与加载内核符号表初始化与清理函数hello world 模块加载举例内核模块机制的实现模块在内核中的表示模块的加载与卸载模块的加载模块的卸载内核模块显示进程控制块信息实验环境 ubuntu前提配置在系统命令行shell下安装当前版本得linux内核代码sudo apt-get instal...原创 2020-05-03 21:01:58 · 1179 阅读 · 0 评论 -
hellos操作系统
开发环境搭建在liunx上开发VMware虚拟机linux系统unbuntu16.04bochs(x86模拟器)(用它来运行自己写的操作系统)(官网下载,版本2.6.11)nasm编译器(把汇编文件编译为二进制文件)(安装再ubuntu中)(sudo apt-get install nasm)。思路0.搭建环境1.编写汇编文件2.nasm生成可执行文件3.制作虚拟软盘映像文件...原创 2020-02-20 15:07:08 · 469 阅读 · 0 评论
分享