随笔分类 -  其它技术

定制ISO时在kickstart脚本中利用%pre预先检查硬件环境
摘要:自己定制ISO使用ks.cfg实现自动安装时,有时需要预先检查硬件环境是否满足安装要求,比如cpu和内存数量,硬件环境不满足时直接停止安装,此时可以利用%pre配合--erroronfail参数来达到目的。 %pre段是在安装前执行的,--erroronfail表示出现错误后停止安装。以检查cpu为 阅读全文

posted @ 2024-08-27 13:44 BoyTNT 阅读(95) 评论(0) 推荐(0)

RTL8852BE网卡导致MIUI+的多屏协同卡顿
摘要:米粉,一直用MIUI+实现手机与电脑的多屏协同功能,最近换电脑后发现卡顿严重,还经常无响应,于是下决心研究下多屏协同的本质与外部依赖。 不论谁家的多屏协同,都是启用WiFi-Direct实现的手机与电脑互联,卡顿说明两者的连接速率不够。建立连接后,在Win11上任务管理器的性能里,能找到类型为WiF 阅读全文

posted @ 2023-10-23 18:09 BoyTNT 阅读(2173) 评论(0) 推荐(0)

在Linux下正确获取物理内存大小
摘要:在Linux下获取内存大小,一般会使用free命令或者解析/proc/meminfo,但这两个方法都有缺点,就是得到的都是内核可分配的内存总量,这个值一般都会低于实际的物理内存,因为内核、固件等都会占用一些。 想获取真实的物理内存,只能通过查询硬件信息,比如通过dmidecode,可以列出所有已安装 阅读全文

posted @ 2023-08-02 19:19 BoyTNT 阅读(650) 评论(0) 推荐(0)

定制ISO时在kickstart脚本的%post后处理阶段拷贝文件
摘要:自己定制ISO使用ks.cfg实现自动安装时,可以在%post阶段执行添加文件、创建帐号、安全加固等操作,一般都会涉及从安装介质拷贝文件到目标系统,网上很多文章都是直接mount固定设备比如/dev/sr0,但实际安装过程中,ISO文件可能被刻录成光盘或U盘,另外UEFI和BIOS模式也有影响,因此 阅读全文

posted @ 2023-08-02 19:17 BoyTNT 阅读(627) 评论(0) 推荐(0)

1×2×3×……×100的结尾有多少个连续的0?
摘要:来自女儿的四年级数学作业,说实话我被问懵住了,思考了2分钟,初步能确定肯定不小于20,但具体是多少一时还没想清。咱数学水平一般,但编程水平行啊,立即上手,几行代码的事: int zeros = 0; int number = 1; for(int i = 2;i <= 100;++i) { numb 阅读全文

posted @ 2022-12-22 23:35 BoyTNT 阅读(627) 评论(0) 推荐(0)

centos7升级gcc版本
摘要:之前在centos7下遇到因gcc版本问题导致编译出来的内核模块插入后移除时报Device or resource busy异常,详见​ ​https://www.cnblogs.com/BoyTNT/p/14990517.html,当时排查出来编译时使用的gcc与系统gcc版本不一致导致的,今天试 阅读全文

posted @ 2022-03-22 15:40 BoyTNT 阅读(878) 评论(1) 推荐(0)

CentOS已死,有事烧纸
摘要:近期CentOS官方宣布CentOS 8将在2021年年底结束维护,成为CentOS Linux有史以来最短命的大版本,而且这还不算完,官方已明确表示未来不会再发布由RHEL代码编译而成的CentOS Linux,意思就是CentOS Linux后续版本都不会再有了,取而代之的将会是CentOS S 阅读全文

posted @ 2020-12-10 17:11 BoyTNT 阅读(592) 评论(0) 推荐(1)

基于CentOS6定制自己的ISO安装光盘
摘要:基于CentOS-6.10-x86_64-minimal.iso定制自己的iso,实现自动化安装,并携带定制化软件做好初始化,适应于CentOS6系列。 阅读全文

posted @ 2018-07-17 13:42 BoyTNT 阅读(1120) 评论(1) 推荐(0)

导航