首页 > Windows开发 > 详细

Windows 和 Linux 双硬盘 UEFI引导问题

时间:2019-12-28 17:34:16      阅读:83      评论:0      收藏:0      [点我收藏+]

原来是SSD上WIN10 引导使用BIOS+MBR
机械硬盘上 CentOs 引导使用UEFI+GPT

后来重新安装SSD为UEFI+GPT
进系统的时候windows的引导没有Linux
选择进Linux的引导,修改

Linux的UEFI引导位于/etc/grub2-efi.cfg
/etc/grub.d/ 里面的脚本是用来自定义添加的,
各种生成grub2引导的脚本文件

其中00-header配置初始的显示项目,如默认选项,时间限制等,由/etc/default/grub导入,一般不需要配置。

10-linux:定位当前操作系统使用的root设备内核的位置。

30-os-prober:用来搜索linux和其他系统,此脚本中的变量用来指定 /boot/grub2/grub.cfg和grub2菜单中的名称显示方式。我看不懂艾。

40-custom:用来加入用户自定义的菜单样板,执行grub2-mkconfig时更新至grub.cfg中,加入新的系统就靠他了

但是可以用自动搜索,所以这里不添加。

搜索之前要安装一个识别ntfs硬盘的库:yum install ntfs-3g

使用grub2-mkconfig -o /etc/grub2-efi.cfg 来搜索硬盘生成新的引导目录,其实这里搜索的过程中也添加了前边说的/etc/grub.d/里的自定义的启动项。

参考链接:https://www.cnblogs.com/longwaytogo/p/5679583.html
https://blog.csdn.net/jl121512723/article/details/53905566

Windows 和 Linux 双硬盘 UEFI引导问题

原文:https://www.cnblogs.com/anloveslife/p/12112269.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!