文章目录
一、修改centos7默认网卡名称为eth0和eth1
1.安装好了操作系统如何变更
- grubby --update-kernel=ALL --args=“net.ifnames=0 biosdevname=0”
- 修改网卡配置文件的名称
mv /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-eth0
- 修改网卡配置文件中设备的名字
sed -i ‘s#ens32#eth0#g’ /etc/sysconfig/network-scripts/ifcfg-eth0
- 重启 reboot
2.需要新装一台centos7服务器,希望安装好后网卡名就是eth0、eth1。
- 在开始安装centos系统时,用方向键锁定install centos 7 然后按下Tab键
- 就会在同页面的下方显示一行代码,我们就在这行代码最后添加参数,达到永久修改网卡名称的效果
先空格,再输入 net.ifnames=0 biosdevname=0 然后回车
修改完成
二、linux故障和救援模式
1、linux忘记密码修改方式
当用户root密码忘记时,可以进入单用户模式进行修改密码
1、重启系统时,在grub菜单项按e键
2、找到linux16 光标挪动最后输入: enforcing=0 init=/bin/bash 然后按ctrl+x
3、进入单用户模式,然后输入:mount -o rw,remount /
4、使用passwd命令修改密码
5、输入命令:exec /sbin/init 重启系统即可
2、将reboot.target设置为默认的运行级别 ,每次系统启动就重启
1.e
2.找到linux16 光标挪动最后, rd.break —>ctrl+x
3.mount -o rw,remount /sysroot
4.chroot /sysroot
5.systemctl set-default multi-user.target
6.exit
7.reboot
3、linux下救援模式
场景一:当系统坏了,无法登陆系统,但需要把里面的数据复制出来,怎么办?
1.先挂载光盘,然后修改BIOS选择光盘引导为第一位(可以挂载一块新磁盘用作数据备份)
2.进入故障排除模式–>选择 Troubleshooting
3.进入救援模式–>选择 Rescue a CentOS system
4.选择1 continue
5.输入命令 chroot /mnt/sysimage
6.这时可以将新磁盘分区,格式化,挂载,并将数据cp到新磁盘中
场景二:修复MBR,主要出现在安装双系统时,后安装的系统把原来系统的MBR删除了,需要修复
步骤一:
1.模拟破坏硬盘的前446字节,模拟MBR引导损坏,会发现重启无法启动系统
[root@m01 ~]# dd if=/dev/zero of=/dev/sda bs=1 count=446
2.重启系统
3.先挂载光盘,然后修改BIOS选择光盘引导为第一位(可以挂载一块新磁盘用作数据备份)
4.进入故障排除模式–>选择 Troubleshooting
5.进入救援模式–>选择 Rescue a CentOS system
6.选择1 continue
7.输入命令 chroot /mnt/sysimage
步骤二:修复MBR引导,然后重启连接服务器
#1.使用grub修复
bash-4.2#grub2-install /dev/sda
#2.然后退出
bash-4.2#exit
#3.最后重启进入系统
# reboot
场景三:centos7误删除grub文件如何进行修复
步骤一:模拟误删故障
#1.删除grub2
[root@m01 ~]# rm -rf /boot/grub2
#2.重启计算机
[root@m01 ~]# reboot
步骤二:进入救援模式
1.先挂载光盘,然后修改BIOS选择光盘引导为第一位(可以挂载一块新磁盘用作数据备份)
2.进入故障排除模式–>选择 Troubleshooting
3.进入救援模式–>选择 Rescue a CentOS system
4.选择1 continue
5.输入命令 chroot /mnt/sysimage
步骤三:使用grub2-install、grub2-mkconfig恢复配置文件
#1.使用grub修复MBR
bash-4.2#grub2-install /dev/sda
#2.修复grub文件
bash-4.2#grub2-mkconfig -o /boot/grub2/grub.cfg
#3.然后退出
bash-4.2#exit
#4.最后重启进入系统
# reboot
最后别忘记修改BIOS引导,让硬盘回归到第一引导