文章目录
操作系统
centos 7系统
一、
输入ip a命令查看网卡名
二、/etc/default/grub文件
按图示在"GRUB_CMDLINE_LINUX"后面加入net.ifnames=0
三、boot/grub2/grub.cfg
1、(重点!)修改第二个文件/boot/grub2/grub.cfg前先看下文档的首部提示!
2、注意文档的首部提示!此文件里的内容不能直接使用文档编辑器直接输入的!
3、文档首部第一行的提示意思是操作者不要直接使用vim、vi等编辑器去改动文档内容。
那该怎么改?注意看文中的第二行
第二行提示信息就是文首第一行的解答!直接看下一步
四、grub2-mkconfig命令!
将第一步也就是修改好的/etc/default/grub文件使用重定向功能对文件实现内容上的改动!
输入并执行如下命令:
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1127.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1127.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-07f6dd97ba9b426abacfb84cff19b1e8
Found initrd image: /boot/initramfs-0-rescue-07f6dd97ba9b426abacfb84cff19b1e8.img
done
[root@localhost ~]#
执行完毕后检查/boot/grub2/grub.cfg,发现此段后面出现net.ifnames=0字样表示修改成功!
五、重启系统
执行ip a命令,发现网卡名"ens32"已更改为"eth0"
修改完成!
ubuntu1904
ubuntu系统永久修改网卡名步骤和centos7的次序是一样的,只是要修改的文件名字不一样!我们来看下步骤。
一、
现网卡名为ens33
二、修改/etc/default/grub文件
按图示在"GRUB_CMDLINE_LINUX"后面加入net.ifnames=0
三、修改/boot/grub/grub.cfg
1、打开此文档,看到此文件首部两段信息与centos7如出一辙!
2、我们需要在标红线处的段落后面添加net.ifnames=0
的段落
3、输入并执行命令"grub-mkconfig -o /boot/grub/grub.cfg
"
4、查看修改结果
5、键入wq!
或ZZ
保存退出!
四、重启系统
输入ip a命令查看结果,看到红线处ens33已变为eth0。
修改成功!
小结:
1、centos7与ubuntu1904的修改步骤是一样的,都是先修改/etc/default/grub
文件!
2、centos7需要使用重定向功能修改的文件名是/boot/grub2/grub.cfg
;ubuntu1904是/boot/grub/grub.cfg
文件!
3、centos7里是使用grub2-mkconfig -o /boot/grub2/grub.cfg
来实现对文档重定向修改
ubuntu1904系统使用grub-mkconfig -o /boot/grub/grub.cfg
来实现对文档的修改
以上是我对这次实验的总结!
相关命令及文件:
centos7 | ubuntu1904 | 修改方式 | |
---|---|---|---|
文件名1 | /etc/default/grub | /etc/default/grub | vim 、vi 、nano |
文件名2 | /boot/grub2/grub.cfg | /boot/grub/grub.cfg | 使用重定向功能修改 |
相关命令 | grub2-mkconfig -o /boot/grub2/grub.cfg | grub-mkconfig -o /boot/grub/grub.cfg |