centos7修改网卡名称,升级内核,修改安装界面logo

1.修改网卡名称

① 修改network-scripts下网卡的文件名,及网卡文件中的NAME、DEVICE
mv ifcfg-ens33 ifcfg-eth0
vi ifcfg-eth0
② 禁用该可预测命名规则,修改/etc/default/grub或vi /etc/sysconfig/grub(二者结果相同),增加 net.ifnames=0 biosdevname=0 在GRUB_CMDLINE_LINUX中。
vi /etc/default/grub
image.png
③ 重新生成Grub和内核
grub2-mkconfig -o /boot/grub2/grub.cfg
④ 重启机器,生效配置(reboot)

2. 升级Centos7内核(针对离线升级安装)

① 上传内核文件

kernel-ml-4.20.1-1.el7.elrepo.x86_64.rpm
kernel-ml-tools-4.20.1-1.el7.elrepo.x86_64.rpm
kernel-ml-tools-libs-4.20.1-1.el7.elrepo.x86_64.rpm

② 安装内核
yum localinstall -y kernel-ml-4.20.1-1.el7.elrepo.x86_64.rpm
③ 将新安装的内核成为默认启动选项,执行下面命令后,重启系统
grub2-set-default 0
grub2-mkconfig -o /etc/grub2.cfg
④ 查看系统已安装的内核
rpm -qa | grep kernel
⑤ 删除老版本kernel-tools,安装新版本kernel-tools
yum remove kernel-tools-libs.x86_64 kernel-tools.x86_64
yum localinstall -y kernel-ml-tools*
⑥ 删除旧内核(此步骤可省略)
yum remove kernel-3.10.0-514.el7.x86_64
⑦ 重启系统,查看系统内核版本
reboot
uname -sr

3. 修改安装界面图标背景

① 安装解压软件,并解压
yum install squashfs-tools
unsquashfs /ISO/LiveOS/squashfs.img
② 把解压后的文件进行挂载,然后操作
mount -o loop,rw squashfs-root/LiveOS/rootfs.img  /media

-o 是mount命令的一个参数,Options的首字母
loop:用来把一个文件当成[硬盘分区]mount到目录
rw:采用读写方式挂接设备

/media/usr/share/anaconda/pixmaps/sidebar-logo.png为该安装界面的图标,只需根据自己的需要替换即可,分辨率要跟原图保持基本一致。

③ 将解压后的文件重新打包
mksquashfs squashfs-root/   squashfs.img
④ 将生成的squashfs.img替换原来的squashfs.img
mv squashfs.img  /ISO/LiveOS/squashfs.img
⑤ 制作ISO(查看上一篇)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容