救救孩子吧, Windows10 下安装 Centos8 后,想尽办法,折腾一天,修复不了 Win10 引导。

2020-09-13 17:27:01 +08:00
 alex2019

昨天用 U 盘安装 Centos8.2,官网下载的系统( http://mirrors.aliyun.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-boot.iso ),安装很顺利,但修复 Win10 引导这里死活不成功。

用 grub2-mkconfig 根本找不到 Win10 启动项,但是在磁盘里又能看到 100M 左右的 Windows 的 EFI 分区。 然后尝试了百度+谷歌的各种 grub2 配置方案,比如 set root=(hd0,gpt1),chainloader /EFI/xxx 。 启动项都能找到 Win10,但就是启动不了。

附带说明:

1 执行命令 grub2-mkconfig -o /boot/grub2/grub.cfg 永远只有如下两句话: Generating grub configuration file ... done 我看别人都有 "Found Windos 10 on xxxx",我不管怎么折腾,都没得这句话。

2 装完 centos 后,/boot/efi/EFI/boot/ 目录下只有 centos 文件夹,这好像不正常,你们是还有 /boot/efi/EFI/boot/Boot 和 /boot/efi/EFI/boot/Microsoft 文件夹对吧?

参考教程: https://blog.csdn.net/qq_40058321/article/details/105743701?utm_medium=distribute.pc_relevant.none-task-blog-blogcommendfrommachinelearnpai2-4.add_param_iscf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-blogcommendfrommachinelearnpai2-4.add_param_iscf

就想知道我这到底是哪里出了问题??? 或者让我恢复 Windows10 吧,这系统我不要了~

5937 次点击
所在节点    Linux
42 条回复
ungrown
2020-09-17 20:07:48 +08:00
我很久以前还在玩这些东西的时候(虽然玩的不太深),从来不给双系统各自自带的引导程序作为真引导。
我习惯在磁盘开头弄个分区,装上 grub4dos,里面是自己写的菜单项,还会附带一些 PE 的镜像。
菜单项里一条指向 Windows 系统的 bootmgr,另一条指向 Linux 的 grub2 。
开机进 grub4dos 的菜单,从来不在 bootmgr 或者 grub2 里面选系统。
alex2019
2020-09-20 17:12:56 +08:00
[磁铁终结]
最后选择用 U 盘重装了 windows 系统,然后过程了也把 centos 删了。
然后按 F11 可以看到 windows 系统了。
ps: 注意设置 BIOS MODE 为 UEFI. 我本来是 UEFI/Legacy,一直启动不了 windows 系统,改成 UEFI 后顺利启动。

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

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

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

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

© 2021 V2EX