现在的位置: 首页 > 综合 > 正文

window 无法正常启动 暴力格式化linux分区 grub fixmbr fixroot

2013年08月21日 ⁄ 综合 ⁄ 共 1070字 ⁄ 字号 评论关闭

fixmbr是修复主引导记录
fixboot是修复分区引导记录

主引导记录位于硬盘第一物理扇区
分区引导记录位于各个分区第一个扇区(比如主分区C:逻辑1扇区=绝对63扇区)

主引导记录损坏的主要现象为
1.Error loading operating system
2.Missing operating system
分区引导记录损坏主要现象为
1.Disk error Press any key to restart
2.NTLDR is missing

有时候引导记录损坏也会出现:黑屏,一个光标在左上角闪动

 


Fixboot
向系统分区写入新的分区引导扇区。只有在使用故障恢复控制台时,才能使用fixboot 命令。
fixboot [drive]
参数  驱动器
将要写入引导扇区的驱动器。它将替代默认的驱动器(即用户登录的系统分区)。例如,驱动器:D:
范例
下列命令范例向驱动器 D:的系统分区写入新的分区引导扇区:
fixboot d:
注意: 如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。  

 


  Fixmbr
修复启动磁盘的 主启动记录。fixmbr 命令仅在使用故障恢复控制台时才可用。
fixmbr [ device_name]
参数
device_name
要写入新的主引导记录的设备(驱动器)。设备名称可从 map 命令的输出获得。例如,设备名称:
\ Device\ HardDisk0
范例
下列命令示例向指定设备写入一个新的主引导记录:
fixmbr \ Device\ HardDisk0
注意
· 如果不指定 device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。
· 如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。

 


同学的电脑装了XP和ubuntu双系统,后来在XP重新调整分区的时候不小心把ubuntu所在的分区给弄掉了,因为对多系统的引导用的是ubuntu自带的grub,这下就进不去XP了,开机就提示can not find grub,那么怎么才能修复XP的引导菜单呢,我是这样做的。

首先用XP安装盘引导系统(ghost版的安装盘不行,深度精简版的XP也不行)根据提示按R进入故障恢复控制台,依次输入1(XP的安装盘符)管理员密码(没就直接回车)

在C:windows>下输入fixboot根据提示输入y

在C:windows>下输入fixmbr根据提示输入y

在C:windows>下输入exit就可以了

这样就成功的修复了XP的引导菜单了。

抱歉!评论已关闭.