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

网站建设公司销售技巧吴忠市建设工程质量监督站网站

网站建设公司销售技巧,吴忠市建设工程质量监督站网站,网站建设合同审批,网络营销计划书怎么写author: hjjdebug date: 2024年 10月 25日 星期五 15:38:48 CST description: ubuntu20 从源码编译升级到版本5.15.263 我的内核是 5.15.105, 用apt 下载源码后其版本是5.15.263 为什么要从源码编译内核. 升级内核? 目的: 练练手. 消除内核神秘性. 还可以裁减内核,也是调试内核… author: hjjdebug date: 2024年 10月 25日 星期五 15:38:48 CST description: ubuntu20 从源码编译升级到版本5.15.263 我的内核是 5.15.105, 用apt 下载源码后其版本是5.15.263 为什么要从源码编译内核. 升级内核? 目的: 练练手. 消除内核神秘性. 还可以裁减内核,也是调试内核和模块的基础. 甲: 编译内核 1. 下载源码 $sudo apt-get source linux-hwe-5.15-source-5.15.0 2. 配置内核, 形成.config 文件 make defconfig 是不行的它形成的.config文件包含的内容太少形成的内核是不能引导系统的. 所以你需要一个基础点作为.config 的起点. $cp /boot/config-5.15.0-105-generic .config //选用一个可以运行的配置作为起点.简化了我们配置 // 你的也许需要修改第一个参数 make menuconfig //你想修改配置就修改它了不想修改直接保存 覆盖一下.config 文件, 直接保存跟copy来的那个基础config 还是会有差别的. 它会修改一些配置例如版本信息等. config 搞不对,编出的内核会不能运行 注意需要把内核CONFIG_DEBUG_INFO配置关掉 不然会因为编译完安装内核时生成的initrd.img-5.15.0-263太大而导致系统启动时报“out of memory”的错误导致系统起不来。 怎样让grub 支持大内核不在本博阐述. 加上debug信息生成的initrd.img 大概有800M左右 而去掉debug 才64M make menuconfig - Kernel hacking - Compile-time checks and compiler options - [ ] Compile the kernel with debug info 3. 编译内核 $make -jN 花费时间比较长, 有几个核,N 就写几吧,快点让它编出来. 遇到的错误, 大多是缺少相关工具,flex,bison,zstd等安装即可. $sudo apt install flex $sudo apt install bison $sudo apt install zstd 下面这个比较陌生, 也是缺少工具造成, 解决方法也是安装工具包. BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF Makefile:1127: recipe for target ‘vmlinux’ failed make: *** [vmlinux] Error 1 分析: BTFBPF Type Format是一种紧凑的格式用于表达类型信息 BPF扩展的 Berkeley Packet Filter是一项强大而灵活的技术。 它允许在内核中运行沙盒化程序类似于虚拟机环境为扩展内核功能提供了一种不会导致系统崩溃的安全方法。 pahole 是一个工具, 是dwarves 项目中的一部分 它主要用于提取数据结构中的调试信息格式如DWARF和CTF) 缺少该工具,安装之. 解决方法 $ sudo apt install dwarves 编译内核总是会浪费很多时间尤其是配置一变又要重新编译. 大好时间都浪费在编译上没办法… 编译成功会有 Kernel: arch/x86/boot/bzImage is ready (#4) 前边是基础. 新内核怎样让grub 认识. 乙: 升级内核 1. 安装模块及内核, 通常是安装在/boot 目录下 这里说的太专业化了白话是把新内核和新模块copy 到指定的位置.方便grub 找到它 $make modules_install // 签名,安装也要花不少时间. 靠,等等等… $make install 要先安装模块,后安装内核,因为后者还要依赖于前者. $ make -n install , 只显示不安装会让你看到它会运行什么脚本. 2. 更新bootloader $update-grub // 这一步其实不用了,因为make install 已经包含该过程了. 再执行一遍也可以.3. 启用新内核 $reboot, 选择新内核 丙: ubuntu20 怎样把新安装的内核设置成默认项 编辑/etc/default/grub 文件 GRUB_DEFAULT0 表示选择第一项, 可以更改为其它项 如果开机选择内核目录为两层则 GRUB_DEFAULT‘1-4’ 1 表示选择第二个选项(往往对应着高级选项 4 表示选择第五个内核 保存文件后, $update-grub
http://www.hkea.cn/news/14483039/

相关文章:

  • 电商网站可以用dw做江苏建设教育网站
  • 杭州手机网站域名类型
  • 代做ppt网站天元建设集团有限公司路桥工程公司
  • 重庆网站建立做好的网站启用
  • iis虚拟网站顺义成都网站建设
  • 检测站营销方案东莞网站建设(信科分公司)
  • 怎么做天猫内部券网站做导航网站有发展吗
  • 南昌网站推广策划网站建设模版 优帮云
  • 网站建设0doit聊天软件
  • 网站标题怎么修改新手想做网站赚钱
  • 建设机械网站案例分析富阳市网站
  • 中国做视频网站有哪些北辰正方建设集团有限公司官方网站
  • 高端 网站设计公司大数据营销的运营方式有哪些
  • 营销网站建设案例黑马程序员培训在哪里
  • 男女做暖暖视频免费网站网站设计开发文档模板下载
  • 江干区住房和城乡建设局网站响应式网站模板的应用
  • 中企动力做的网站被百度屏蔽柳州哪家网站建设专业
  • 如何选择低价网站建设徐州关键词优化如何
  • 品牌建设网站例子成都广告牌制作厂家
  • 广东企业网站建设策划如何写代码做网站6
  • wordpress建立论坛网站手机应用开发要学什么
  • 深圳企业网站开发费用佛山外贸网站建站
  • 包头教育云平台网站建设wordpress lay
  • 渭南建设网站服务商名称是什么意思
  • 怎样分析网站做seo做平面的就一定要做网站吗
  • 网站建设所需硬件千锋教育西安校区
  • 禹城有做网站扶风高端企业网站建设
  • 郑州做网站托管网站开发说明
  • html5响应式网站模版商务软文写作
  • 百度的网站名vi画册设计