我的电脑有两个硬盘分别为C盘和D盘。我在C盘和D盘先后安装了windows10和CentOS7。在我尝试多种修复引导的方法之后,我使用U启动软件将windows引导程序强行写入了D盘,导致D盘的CentOS引导覆盖掉了。本文主要解决修复CentOS7引导问题。
写于几天之后:
为了解决上问题我做了如下工作:
1、尝试通过Centos7自带的引导修复解决,结果centos7找不到在C盘中的windows10引导程序;
2、尝试通过windows10的easyBCD引导修复工具软件修复引导,结果同样找不到Centos7引导;
3、网上推荐的修复引导方法只能解决通过legacy启动的引导程序,而我是用uefi方式启动的,结果失败。

总结上面的失败原因,分析很有可能是因为两个系统分别使用了legacy和uefi两种不同的启动方法,所以出现了不兼容的情况。为了挽救Centos上的数据,我在C盘(windows10系统盘)重新安装了CentOS7用于读取原系统的文件(windows不能读取LVM格式的磁盘)。然后格式化D盘和删除C盘新安装的CentOS7系统,并在D盘重新安装了CentOS7系统且指定使用legacy启动(和为windows10相同的启动方式)。最后,使用参考文献一的方法成功修复了引导程序。
执行如下操作完成引导修复:
(1)安装epel

sudo yum install -y epel-release

(2)安装ntfs-3g

sudo yum install -y ntfs-3g

(3)执行grub2-mkconfig修复引导命令

grub2-mkconfig -o /boot/grub2/grub.cfg

win32diskimager下载地址

参考文献

1、Windows 10和CentOS 7的双系统如何修复开机引导
2、普通电脑安装CentOS7
3、Win10+CentOS7双系统(二)引导修复
4、双系统重装windows后,如何找回linux启动项
5 、win10中安装centos7双系统

CentOS7 Linux引导修复相关推荐

  1. centos linux引导修复_【Linux 运维】 Centos7.x 系统修复模式

    一.linux的运行级别: 运行级别就是来确定系统启动时到底启动那个服务. linux默认有7个运行级别: 0 关机 1 单用户模式,用于系统修复 2 不完全的命令模式,不含NFS服务 3 完全的命令 ...

  2. linux 引导程序修复工具,linux 引导修复工具

    如果你有Windows 系统安装盘/ 启动盘,或者安装了DOS 工具,可以从Windows 进入纯DOS 界面的话,那么可以分别用 fixmbr 命令生成正确的引导文件boot.ini ,和使用 fd ...

  3. windows重建linux引导,Linux引导修复 利用Linux重建Windows引导

    环境:Ubuntu18.04,Windows10,UEFI模式 所需物品:Ubuntu启动盘×1 问题记录:安装完Windows10之后,正常启动电脑可以进入.然后利用U盘安装Ubuntu18.04, ...

  4. centos linux引导修复_CentOS没了,Linux的新世界来了

    Turbolinux成立于1992年,是世界上最早从事Linux业务的公司,业界公认的中文化领导者和奠基者. 1999年3月发布了世界上第一款Linux中文版. 2020年基于openEuler平台发 ...

  5. ghost linux引导修复工具,GhostBSD 19.10 发布,UEFI多重引导的修复

    在万圣节前夕,有一个新版本的GhostBSD,该操作系统专注于在FreeBSD和MATE桌面环境的基础上提供良好的BSD桌面体验. Eric Turgeon宣布发布GhostBSD 19.10,它是该 ...

  6. linux删除win分区工具,Win 10 和 Linux 双系统,从硬盘删除Linux分区,Win 10引导修复...

    由于安装双系统后,Linux 用的比较少.因此,从Win 10 磁盘管理中删除了linux 占用的磁盘空间,重启后无法进入win 10 ,出现如下情况: 有人提出,此时需要重装系统,并不用如此麻烦,通 ...

  7. linux 从grub 进入rescue,在grub的rescue模式修复linux引导

    今天在windows 10系统收到系统更新通知,没看清楚就手贱点了马上更新.以为只是像那些普通更新一样重启一下更新就完了,万万没想到这个是覆盖更新,也就是说这是一个全新的系统更新而不是系统补丁.在安装 ...

  8. linux 更改 引导分区,Linux系统引导过程及引导修复

    0.Linux系统引导过程: 1.通电 2.bios初始化 3.磁盘引导阶段 4.grub2文件引导程序 5.内核加载 6.系统初始化镜像 7.系统启动级别 8.超级用户密码 以下内容是针对各过程会出 ...

  9. kali linux引导文件修复,Kali+Windows引导修复

    问题:由于Windows更新导致Linux引导丢失 工具:kali系统U盘一个 制作kali系统盘 工具: Win32 Disk Imager unetbootin kali-iso文件 U盘-8G以 ...

最新文章

  1. 5、catch中发生了未知异常,finally代码块如何应对?
  2. postman 请求 页面出现 Could not get any response 解决方法
  3. 前端学习(2459):账户设置
  4. 51. Element replaceChild() 方法
  5. 微信小程序自定义tab切换(可滑动)
  6. Fiddler高级用法—FiddlerScript抓取app网页json数据并保存
  7. C++与OpenCV同时批量处理图像数据
  8. 全网营销都有那些渠道
  9. iframe去除边框
  10. 优化器介绍—SGD、Adam、Adagrad
  11. 多线程实现的四种方式详解
  12. Golang 对接宝付、通联、富友金账户...填坑记
  13. 西门子opc ua_西门子系列常见问题答疑汇总
  14. 商贸企业代理记账需要提供哪些材料?
  15. win 10网络适配器没有无线网络连接
  16. 1.2.1 案例-IP 拨号器
  17. 【Java语言基础】1.3 Java补充知识
  18. spring中bean的创建流程
  19. USB自定义HID设备实现-LPC1768
  20. [033量化交易] python获取每股收益 净利润 总股本

热门文章

  1. c++ 小游戏 NO 9 最后主函数
  2. 【VOLTE案例解析】南京移动拨打10086回落到2G,拨打其他电话正常使用VOLTE
  3. 有什么免费的思维导图软件可以推荐?
  4. SVG - 在Android中使用矢量图全攻略
  5. 画圆怎么编程python,python实现画圆功能
  6. 【Java程序设计】GUI程序设计(设计封装矩形类、利用监听事件对textField进行读取和输入)
  7. python doc2 —— MPI多线程并行计算工具mpi4py
  8. 国外10款开源的HTML 5小游戏
  9. 读取文件夹下同类型文件的文件名并排序
  10. 科技爱好者周刊:第 90 期