如何清除删除 Linux 系统分区后出现的 grub

2019-05-16 11:16:33 +08:00
 ishland

装了个双系统,然后发现不好用,就用分区管理工具,直接把装 linux ( Ubuntu)的那个分区删了格式化了,然后现在开机会出现 grub 命令行界面,已尝试以下方法: 1,在 grub 命令行使用以下命令,很开心,它提示没有这些命令。
1 ) rootnoverify (hd0,0) //回车,记得 rootnoverify 后面有个空格

2 ) chainloader (hd0,0)+1 // 记得还是有空格

3 ) boot

2,利用 pe 进去纯 dos 下,(我也不太清楚纯不纯),在纯 dos 下使用 fdisk /mbr,没有任何提示,也没有任何反应。开机重启,依旧是 grub 命令行界面。

3,用大白菜制作了一个分区管理工具,然后想着重写 mbr,但是选中的分区中的重写 mbr 选项是灰显,也没有办法重写。

4,利用了一些引导恢复工具,也无效。

真刺激

4820 次点击
所在节点    Windows
5 条回复
jasonyang9
2019-05-16 11:41:33 +08:00
你确定这磁盘是 MBR 的么?或许是 GPT 呢
lzvezr
2019-05-16 12:50:39 +08:00
你确定这引导是 legacy 的么?或许是 uefi 呢
nguoidiqua
2019-05-16 13:27:35 +08:00
你首先搞清楚你是 BIOS 启动还是 UEFI 启动。

如果是 UEFI,你进入 esp 分区下面,把 Linux 那个目录删掉,然后把 windows/boot 目录底下的 bootmgr.efi 复制(记住是复制)到 esp 分区根目录的 Boot 目录里面,并把 bootmgr.efi 改名替换掉 Boot 里面原来的 bootx64.efi ,那 grub 就删掉了。UEFI 开机之后先来启动这个 boot 里面的 efi 文件,然后通过这个文件再去找系统的启动项,你想用什么系统的启动项管理软件,就用各自的 efi 文件替换这个 bootx64.efi 。

如果是 BIOS 的话,很多软件都可以修复,你如果能进入 windows 的话,下载 easybcd 这个软件,然后删掉所有启动项,然后选择重新创建 /修复引导项就可以了。实际上,UEFI 启动也可以用这个软件,它会自动帮你把 bootx64.efi 替换成 windows 的。
xiri
2019-05-16 13:39:52 +08:00
同上,先搞清楚你的引导方式
ishland
2019-05-22 13:02:31 +08:00
已解决问题,也不知道算不算完全解决,可以确定引导类型。
解决方法:修改 boot 优先级,原来 u 盘启动在最前面,后来将 windows 启动调到了最前面,简单解决。

谢谢各位大佬

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564630

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX