问题描述
情况是这样的:
原本博主使用的是win7+ubuntu16.04的双系统配置,后因为兼容还是什么问题来着,将win7重装为win10,重装过程并没有影响到Ubuntu所在的磁盘,但是开机界面的系统选择界面不显示了。于是用了EasyBcd进行了磁盘修复,不知当时修复的选项是什么,系统选择界面是出来了,但是今天切换到ubuntu时出事了。进入后,只有黑屏界面以及一个光标在闪烁,并且重启也无法再进入选择界面,只有这个不断闪烁的光标,心里凉的一批。
问题解决:
在经历了不断重启,关机,以及进boot选项选择启动盘都是这个界面。大概可以推测,因为ubuntu的引导配置错误,进入系统后错误的引导被写入,导致系统引导丢失。所以,翻箱倒柜,好险U盘启动器是找到了,进入winpe:
- 打开pe自带的bootice工具,新建BCD文件,名称为大写的BCD
- 进入智能编辑模式后,添加windows 7/8/8.1 启动项,选中系统所在的启动磁盘和分区
- 再点添加实模式启动项(这是linux系统),同样选中启动磁盘和分区
- 保存到现在系统设置以及全局设置
- 将生成的BCD文件复制到主系统所在盘下的windows/boot中替换掉原本的BCD(记得备份)
- 也将这个文件把u盘启动器中boot文件夹的BCD替换掉(同样记得备份)
- 这样重启电脑后就会进入我们所设置的两个系统启动项选择界面
终于不是黑屏光标界面,开心的一批。进入主系统后,再用Easybcd配置一番引导文件。注意Ubuntu16.04的类型应该选用GRUB2。
希望能帮到有和我同样操作的小伙伴orz