linux7修改网卡名以及系统启动故障总结

文章目录

    • 一、修改centos7默认网卡名称为eth0和eth1
          • 1.安装好了操作系统如何变更
          • 2.需要新装一台centos7服务器,希望安装好后网卡名就是eth0、eth1。
    • 二、linux故障和救援模式
          • 1、linux忘记密码修改方式
          • 2、将reboot.target设置为默认的运行级别 ,每次系统启动就重启
          • 3、linux下救援模式
            • 场景一:当系统坏了,无法登陆系统,但需要把里面的数据复制出来,怎么办?
            • 场景二:修复MBR,主要出现在安装双系统时,后安装的系统把原来系统的MBR删除了,需要修复
            • 场景三:centos7误删除grub文件如何进行修复

一、修改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引导,让硬盘回归到第一引导

你可能感兴趣的:(总结)