装了个双系统,然后发现不好用,就用分区管理工具,直接把装 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,利用了一些引导恢复工具,也无效。
真刺激
1
jasonyang9 2019-05-16 11:41:33 +08:00
你确定这磁盘是 MBR 的么?或许是 GPT 呢
|
2
lzvezr 2019-05-16 12:50:39 +08:00 via iPhone
你确定这引导是 legacy 的么?或许是 uefi 呢
|
3
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 的。 |
4
xiri 2019-05-16 13:39:52 +08:00 via Android
同上,先搞清楚你的引导方式
|
5
ishland OP 已解决问题,也不知道算不算完全解决,可以确定引导类型。
解决方法:修改 boot 优先级,原来 u 盘启动在最前面,后来将 windows 启动调到了最前面,简单解决。 谢谢各位大佬 |