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
centos7修改网卡名称,升级内核,修改安装界面logo_第1张图片
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(查看上一篇)

你可能感兴趣的:(centos7修改网卡名称,升级内核,修改安装界面logo)