Linux
陌上雪染、
这个作者很懒,什么都没留下…
展开
-
Ubuntu上添加系统调用(ubuntu18.04+vmware虚拟机)
操作步骤在系统调用表里添加一个表项,位于entry.s的ENTRY(sys_call_tall)将系统调用号定义到<asm/unistd.h>中(定义位置:include/asm-i386/unistd.h)在**sys_ni_syscal()**增加系统调用完成的功能编译到内核映像(不能编译成模块)重新编译内核,启动新内核封装系统调用例程,支持用户空间的访问具体实现1. 在系统调用表里添加一个表项,位于entry.s的ENTRY(sys_call_tall)按之前编译原创 2020-05-23 14:10:39 · 688 阅读 · 0 评论 -
linux——编译内核(ubuntu18.04+linux-5.6.4)
废话补多少,直接开始这里提醒一句,如果是用虚拟机的话,可以先快照保存一下当前状态,防止编译失败,可以直接倒回到当前状态1. 下载Linux源代码linux内核官方网站:www.kernel.org(下载稳定版本的,我当时下载的是5.6.4的,这时我后来截的图,所以版本不一样)2.保存一下引导文件...原创 2020-05-23 13:47:06 · 8492 阅读 · 3 评论 -
虚拟机开启时 VMware Authorization Service 这个服务找不到的解决办法
启动虚拟机时报错:VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用不是第一次遇到了,之前一直是通过服务,启动VMware Authorization Service 解决,这次打开服务一直找不到VMware Authorization Service ,网上有人说卸载重装,把我吓得半死,我不死心,终于让我找到了一个解决方案,成功解决,启动虚拟...原创 2020-04-28 13:56:41 · 1513 阅读 · 1 评论 -
liunx:make menuconfig报错:Your display is too small to run Menuconfig! It must be at least 19 lines by
编译linux内核时,执行make menuconfig,显示错误Your display is too small to run Menuconfig!It must be at least 19 lines by 80 columns.scripts/kconfig/Makefile:33: recipe for target 'menuconfig' failedmake[1]: *...原创 2020-04-16 11:01:02 · 2107 阅读 · 3 评论 -
E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)解决方案
之前安装安装libgtk3库时,遇到资源不可用问题,搜索了一下解决方案,成功解决问题,现分享一下执行以下如下命令:sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 成功解决问题参考链接:https://blog.csdn.net/dream_follower/article/details/90311...原创 2020-04-12 21:53:51 · 180 阅读 · 0 评论 -
linux报错:tar: par: Not found in archive
linux报错:tar: par: Not found in archivelinux使用tar解压文件指定目录时,出现报错tar: par: Not found in archive一般使用tar解压文件指定目录时使用的是绝对路径,要加上-C...原创 2020-03-18 22:02:45 · 502 阅读 · 0 评论