![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内核调试
Slowly__Run
这个作者很懒,什么都没留下…
展开
-
Ubuntu18.04 卸载多余的内核版本
卸载内核版本安装包安装卸载方式1.sudo dpkg --get-selections | grep ‘linux’2.sudo apt-get purge + image/headers名称手动安装卸载方式1.删除/lib/modules/目录中以内核版本号为名称的目录2.删除/usr/src/linux/目录中并不需要的内核源码3.删除/boot目录中启动内核的和内核的映像文件4.sudo update-grub,更新内核启动列表...原创 2020-05-09 10:01:32 · 4033 阅读 · 0 评论 -
Ubuntu18.04+linux_5.2.5添加系统调用
添加系统调用实验环境Ubuntu18.04linux_5.2.5内核源代码vscode实验步骤修改内核源代码,添加系统调用1.内核目录/arch/x86/entry/syscalls/syscall_64.tbl2./usr/include/asm-generic/unitsd.h3.内核目录/kernel/sys.c重新编译&安装内核1.cd内核源代码目录/2.make mrproper //清除编译过程中产生的所有中间文件3.make clean //清除上一原创 2020-05-08 23:25:43 · 317 阅读 · 0 评论 -
Ubuntu18.04上编译和切换Linux内核版本
Ubuntu18.04编译和切换Linux内核版本编译内核内核版本linux-5.2.5.tar.xz安装依赖项sudo apt-get install build-essentialsudo apt-get install libncurses5-devsudo apt-get install flexsudo apt-get install bisonsudo apt-ge...原创 2020-05-08 16:32:00 · 2317 阅读 · 1 评论 -
Ubuntu18.04+Qemu调试Linux内核实验记录
Ubuntu18.04+Qemu调试Linux内核实验记录实验环境操作系统:Ubuntu18.04依赖项安装:sudo apt-get install texinfosudo apt-get install libncurses5-devsudo apt-get install m4sudo apt-get install flexsudo apt-get install bis...原创 2020-05-04 19:55:13 · 1729 阅读 · 0 评论