双系统恢复CentOS的MBR

Win7 和 CentOS 的双系统,在重装 Windows 后,CentOS 就无法启动了,因为MBR被Windows重写了。

解决方法就是恢复 CentOS 的MBR,需要借助2款 Windows 下的软件。

1、EasyBCD   2、Ext2Fsd (需要进行第3步时才需要)

这2款软件网上很容易就能下载到。

1、建立新的CentOS启动项(在windows中引导CentOS)


启动EasyBCD -> Add New Entry ->Linux/BSD

Type:SysLinux
Name:CentOS6.x #随意
Driver: PartitionY(Linux -xxGB) #安装CentOS的分区 

点击Add Entry, 再进入Edit Boot Menu选项, Save Setting

2、恢复CentOS的MBR


重启, 进入CentOS6.x系统, 但是会进入Grub命令行,

首先要找到CentOS的grub,一般不外乎有以下三种形式,在命令行下输入下列三条命令,总有一条会返回一个正确的grub位置:

grub > find /boot/grub/stage1
grub > find /grub/stage1
grub > find stage1

(hd0,8) 

我的第一条命令就返回了一个(hd0,8),这说明我的CentOS系统装在第一块硬盘的第8卷上,

依次键入以下命令将CentOS的grub安装到MBR后重启:

grub > root (hd0,8)
grub > setup (hd0)
grub > reboot 

重启后,如果能进入CentOS系统,那么到此结束,如果提示找不到image,那么还需要修改menu.lst。

3、修改menu.lst

首先重启回到Windows下,运行Ext2Fsd软件,将CentOS所在盘挂载到Windows下(设置盘符),并设置为可读写(默认只读),保存并退出.

这时候,查看我的电脑,就会发现多了一个分区,并且这个分区就是CentOS的根目录

修改/boot/grub/menu.list文件,将其中的(hd0,x)修改成(hd0,8),保存 后重启就可以进入CenOS了.

双系统恢复CentOS的MBR

时间: 2024-09-30 18:33:08

双系统恢复CentOS的MBR的相关文章

【官方方法】MacBook2017 双系统恢复macOS High Sierra

用磁盘工具删bootcamp分区(8G)再删其他win分区 其他:恢复磁盘设置:关机以后按option+command+shift+开机键 20秒 command+R 移动硬盘格式化为ExFAT格式 就可以win系统和mac系统都可以读写文件 一般情况不要使用磁盘工具里的急救功能项 原文地址:https://www.cnblogs.com/songyao2018/p/8674764.html

【基础部分】之系统恢复技术

系统恢复技术 1.mbr出错的恢复方法 dd if=/dev/zero of=/dev/vda bs=446 count=1 reboot 此时打开虚拟管理器 用光盘启动或者网卡启动 选择troubleshooting 选择rescue a red hat ........ 原来的根目录会挂载到 /mnt/sysimage下 选择继续 输入grub2-install /dev/vda 然后两次ctrl+d 强制关机 改变第一启动项为硬盘启动 2.删除grub2.cfg 进入/boot/grub2

win7,ubuntu双系统——重装win7后如何恢复ubuntu引导

磁盘分区——windows 7自带分区工具实现 磁盘分区——PQ硬盘分区魔术师 win7,ubuntu双系统的安装——正式安装 win7,ubuntu双系统的安装——卸载ubuntu 讲述了我的  win7,ubuntu双系统 使用历程,现今遇到了“ 重装win7后如何恢复ubuntu引导 ”,特别记录下来,供以后查阅: 参考: http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html 在重装系统之后,开机启动界面的ub

双系统Grub引导下恢复windows引导的方法

此方法适用于windows系统正常,linux和windows 双系统下恢复windows系统引导.需要使用windows安装u盘 1. 启动至windows安装u盘,点击修复计算机 2. 进入命令行界面 3. 采用cd C:  dir cd D: dir的方式检查磁盘,找到windows系统所在的盘符 4. 输入 bootsect.exe /nt60 X:/mbr 其中X:是windows系统所在盘符.之后从重新启动,windows会自己重建引导和启动分区.恢复了windows正常启动. PS

在32位PC机上实现Windows XP和CentOS 6.4双系统

昨晚成功地实现了Windows XP和CentOS 6.4双系统,第一次在实际硬件上运行了CentOS. 其实网络上很多教程都说得很清楚了,我在这里把自己的经验和关键点写一下. 我也是用U盘的方式来安装的CentOS,在这之前,电脑上已经有了XP系统,主分区有一个,15G,就是XP的,扩展分区里逻辑分区若干,专门为/和/home还有/swap预留了三个逻辑分区,分别为15G,20G和2G. U盘是8G,FAT32格式.电脑BIOS修改启动方式之类的相信大家都懂的. 1.网上有篇帖子说用Ultra

安装Windows与CentOS双系统

1.安装Windows系统 安装过程除了分区时要预留出部分空间来安装CentOS之外,其它操作与正常安装一样. 2.安装CentOS系统 使用光盘引导安装,因安装为服务器版,建议选择无界面,最小化安装,须要什么服务再自行添加安装. 安装分区到预留空间中.其它默认安装完成. 3.修改引导文件 使用root用户登陆打开引导文件 vi /boot/grub2/grub.cfg 找到### BEGIN /etc/grub.d/30_os-prober ###在后面添加 menuentry 'Window

一个小白安装Win10、CentOS 7双系统的经历

最近心血来潮,想学Linux,所以根据网上的建议,买了鸟哥的书.为了以后学习方便,准备安装CentOS7.准备好镜像文件和U盘后,4号晚上八点多开始施工,本以为几个小时就可以弄好的东西,第一次让我明白了什么叫理想与现实的差距.鉴于CentOS7安装的繁琐程度和鸟哥的火热程度,我决定把我安装的全过程写下来,希望能帮助到想要学习的小白们.在这篇教程里,我把我遇到的问题也写了出来,因为我从解决这些问题的过程中,学到了很多知识,如果你也是个小白的话,希望你耐心看下去. 另外,欢迎大神们指点批评~ 事先声

Windows 7硬盘安装CentOS 6.4 双系统 (WIN7硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

 WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2.Ubuntu 12.04) 近期在看<鸟哥私房菜:基础学习篇>.认为非常不错,想要用U盘装个windows 7 和 CentOS 6.4的 双系统,在网上找了非常多教程,认为乱七八糟的,弄得非常复杂,并且非常多都不是非常完整,对于新手实在是伤不起. 终于自己用U盘装了两次,有一次还把引导程序装到U盘MBR去了. o(╯□╰)o 决定写篇博客,防记忆衰老.也为全部想学 linux 的小白贡献一点资料吧. O(∩_∩)O~

windows7 ubuntu双系统采用windows7 mbr引导方法

在安装有Windows7系统上的机器,安装用Ubuntu后,开机会自动用grub2 引导.对于使用双系统的用户来说,用MBR和grub2都差不多,但是,我的机器上有三个系统,需要用MBR来引导变色龙,每次需要在grub2中,选择 Windows7,然后在MBR引导界面上,选择变色龙,这样,就很麻烦.解决方法就是:用MBR来引导三系统的启动,在MBR引导中,默认是进入 Windwos7的,如果想把默认的改成Linux,可以安装EasyBCD来调整. 下面就说下怎样恢复成开机默认用MBR引导: 下载