当前位置: 首页 > article >正文

Linux centos7误删/boot拯救方法

1.进入救援模式
 插入CentOS 7安装光盘,重启系统。在开机时按BIOS设置对应的按键(通常是F2等),将启动顺序调整为CD - ROM优先。
 

系统从光盘启动后,选择“Troubleshooting”,然后选择“Rescue a CentOS system”,按提示选择语言等设置,进入救援模式。
系统会提示你如何挂载现有的系统,选择 “Continue” 选项,系统会将你的现有系统挂载到 /mnt/sysimage 目录下。(选择第一个选项自动挂载)

2.chroot /mnt/sysimage            //进入系统根环境

3.grub2-install /dev/sda1           //grub2-install 命令的目的是将 GRUB 2 引导加载程序安装到磁盘的主引导记录(MBR)或者 EFI 系统分区,

4.mount /dev/sr0 /mnt              //将光盘/dev/sr0挂载到  /mnt目录下

5.nmcli device connect ens33            //激活某个网络设备以建立网络连接时,可以使用这条命令

6.nmcli connection add con-name static-connection ifname ens33 type ethernet ip4 192.168.1.100/24 gw4 192.168.1.1                   //是一条使用 nmcli(NetworkManager 命令行工具)创建静态 IP 网络连接配置的命令。(用自己的IP和网关)

7.nmcli connection modify static-connection ipv4.dns "223.5.5.5  223.6.6.6"       //配置dns解析

8.nmcli device connect ens33              //此命令的主要作用是尝试激活指定网络设备(这里是 ens33)上的连接。

9.wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo                     //是用于将阿里云的 CentOS 7 yum 源配置文件下载并覆盖到系统的 /etc/yum.repos.d/CentOS-Base.repo 文件。

10.yum reinstall kernel             //安装内核(过程可能有些长      中间要按yes)

11.grub2 - mkconfig -o /boot/grub2/grub.cfg                //是用于生成 GRUB 2 引导加载程序配置文件的命令

12.exit        //退出        reboot       //重启        然后把 CD-ROM启动项改为默认就可以了。

 

 

 


http://www.kler.cn/a/589355.html

相关文章:

  • 【系统架构设计师】操作系统 - 文件管理 ③ ( 树形目录结构 | 文件属性 | 绝对路径 与 相对路径 )
  • 大型智慧城市、交通枢纽、跨区域联网监控视频平台使用LiveGBS国标GB28181平台如何实现分布式集群及负载均衡
  • 线性表的顺序表示
  • Mock接口编写教程-axios-mock-adapter(React)
  • react18 核心知识点杂记1
  • 需要使用新应用以打开此ms-gamingoverlay链接怎么解决
  • list及其模拟实现
  • 如何管理需求变更
  • Elasticsearch:为推理端点配置分块设置
  • 深入理解蒸馏、Function Call、React、Prompt 与 Agent
  • Redis安装与基础配置:单节点离线部署与配置解析
  • 量子计算助力智能制造:未来工业的加速器
  • 【测试篇】关于allpairs实现正交测试用例保姆级讲解,以及常见的错误问题
  • 相对论之光速
  • 联想拯救者 M600 无线游戏鼠标|自定义驱动程序安装说明
  • 【C++经典例题】反转字符串中单词的字符顺序:两种实现方法详解
  • CMake学习笔记(三):静态库,动态库的生成和使用
  • Python基础入门掌握(十三)
  • Spring源码解析
  • 自然语言处理demo:基于Python的《三体》文本分析