Win8.1与Deepin双系统安装误将MBR丢失的处理方法

为了尝鲜,安装了桌面Ubuntu之称的Deepin,但是由于这个系统进入很慢,而且除了命令行很快速以外,就连鼠标就没有Win下使用得顺手,而且再次启动进入Win时,速度特别慢,所以想要删除Deepin。

我在EasyBCD按照百度经验提示,把Win7/Vista的Boot Loader写入了MBR,当时以为win8.1的BT也可以用win7的,这太天真了!之后由于没有联网的条件,就关机睡觉了。之后开机发现,根本没有机会加载任何一个操作系统。因为手边只有一个Deepin启动盘,所以就重新安装了Deepin,来到学校后,以前的PE优盘由于存在病毒,我就没有使用网友推荐的做法:用Diskgenius来重建MBR(这时由于Win8.1启动项覆盖了以前的linux的,而windows的boot loader没有转接给linux启动的功能,所以deepin就启动不了)。

而这时就想用Deepin盘做一个PE盘,但在Deepin环境下没找到可用的工具。

最后,通过编辑/boot/grub/grub.cfg(事先修改权限,root下用chmod +w grub.cfg),在可以自定义的区域添加如下代码:

menuentry “Windows 8.1” {

insmod part_msdos

insmod ntfs

set root=’(hd0,msdos1)’

chainloader +1

}

保存后发现Deepin的图形化“设置”里面,出现了Deepin和Windows 8.1两个启动选择,明天重启测试,应该正常。