安装centos7后如何设置win7双系统启动项,而且grub.cfg在EFIcentos里

安装centos7后如何设置win7双系统启动项,而且grub.cfg在EFIcentos里,第1张

UEFI-GPT 模式下安装的Windows的启动项 GRUB (简体中文) - ArchWiki

https://wiki.archlinux.org/index.php/GRUB_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#UEFI-GPT_.E6.A8.A1.E5.BC.8F.E4.B8.8B.E5.AE.89.E8.A3.85.E7.9A.84Windows.E7.9A.84.E5.90.AF.E5.8A.A8.E9.A1.B9

我曾经也出现过和你一样的情况,centos安装不成功,但却把grub写到硬盘上了,结果就导致了win7没有办法启动。pe下修复win7启动的时候却把分区引导给破坏了,各个盘都没有办法打开了,最后是使用工具重建分区,然后用ntbootautofixv修复win7引导,这样win7算是回来了,硬盘数据也没有被破坏掉,真是万幸。但装的软件却有不少都没办法运行了。估计是重建分区的时候破坏了注册表信息。

您需要从win7安装光盘里找到个叫 bcdedit的文件。拷贝到 win7 中。

grldr、grldr.mbr和bcdedit一起复制到Win7系统盘C盘根目录下。同时建立menu.lst文件

内容加上

title 2. Start CDlinux#名称

kernel /CDlinux/bzimage quiet CDL_LANG=zh_CN.UTF-8#内核

initrd /CDlinux/initrd, #启动项

具体参数自行修改。

然后以管理员身份运行CMD。

输入:

1.cd \ 返回C盘根目录

2.bcdedit 可以查看当前系统启动加载项。

3.bcdedit /create /d “Linux” /application bootsector 可以得到一个长如乱码一样的{GUID}

4.bcdedit /set {GUID} device partition=c:

5.bcdedit /set {GUID} path \grldr.mbr

6.bcdedit /displayorder {GUID} /addlast

7.bcdedit看看有没有linux的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/9667699.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存