原因分析
这是因为电脑硬盘中还存在linux系统的引导程序,并且启动顺序还在windows之前,有时候通过bios根本找不到它的存在,以至于每次windows开机出现grub之后都要输入exit退出linux的引导之后才能使得电脑进入windows,这个有时会造成很大的问题,特别是远程的时候,原本想重启一下,结果没法用了,这就很折磨心态了。
解决方法
1、定位到这个引导分区
一般来讲,系统的引导程序会单独存放在硬盘的某个分区,找到它直接删除就可以了,我使用的是easyuefi软件,安装后打开进入manage efi boot option就会出现linux系统和windows系统的引导程序,点击每个引导程序会出现对应的分区位置,虽然这个软件提供了删除引导程序的功能,点击表面看似乎也删除了,但实际并没有,因为这种分区一般是被强制保护的,这里定位到分区位置就可以了。
2、 使用命令删除
通过windows的create and format hard disk partitions也是没有办法删除的,会出现如下问题:
接下来使用command(以管理员权限运行)删除:
diskpart # 进入硬盘系统
list disk # 会出现硬盘序号
select disk X # X 代表你要选中的硬盘序号
list partition # 列举出硬盘下面的分区
select partition Y # Y 代表你要删除的分区,也就是linux系统引导程序所在的分区
delete partition override # 删除
然后你再使用create and format hard disk partitions查看时,那个分区就变成了未分配状态,这就成功了,重启电脑就不会出现grub了