UEFI+GPT安装Win10和RHEL6.5双系统

前言(吐槽,可以直接略过):

之前使用GRUB配置启动,在一块固态硬盘上安装了这两个系统,之后因为一些原因…Win10必须重装才能解决(或者说这是当时自己了解到的最简单的解决方法つ﹏⊂)重装之后用REHL的光盘怎么都不能修复启动项,当时一直忙着写论文做毕设,也就没有管它。前几天一想还有一个历史遗留问题需要解决…反正也没有什么重要的东西,索性就格盘重装吧(然后就各种问题搞了好几天),找了好多教程终于把两个系统都装好了…下面也算是一个教程汇总吧…整体是参照smstong的博文中的方法实现了预期目标,向前辈们致敬♥

正文

1. 硬件环境:

  • GPT格式的OCZ ARC100硬盘
  • HP envy dv4笔记本

2. 安装介质:

  • Win10采用U盘安装
  • RHEL6.5采用光盘安装

3. 安装过程:

1. 安装Win10
  • 创建Win10启动盘
    镜像下载地址Itellyou,使用的软件是Rufus,单击“ISO镜像”后的光驱图标加载镜像,配置方式如下,单击开始后等待几分钟后制作完成。(o゜▽゜)o☆

    制作Win10启动U盘

  • 以UEFI方式安装Win10
    (以下步骤仅针对HP笔记本,其他自测)
    重启按ESC进入启动选项,F9选择开机装置,选择带UEFI标识的U盘启动,接着进入安装界面,选择安装系统的磁盘,按照提示完成安装过程。

    选择安装位置时提示:

    无法将windows安装到硬盘

    解决方法参看:

2. 安装RHEL6.5
  • 安装RHEL的光盘,重启电脑
  • 同安装Win10时的配置方式,选择带UEFI标识的光驱启动,接着进入安装界面,这里需要注意的是将/boot/efi 挂载到磁盘的ESP(EFI System Partition)分区!!!接着设置swap分区,再挂载根目录,按照提示完成安装过程。

    更详细的安装过程参见:RHEL 6.5系统安装配置图解教程

    仍有一点需要多硬盘用户注意,install boot loader on sth 默认是/dev/sda, 应当选择安装安装系统的那个硬盘,单硬盘不需要改。

    启动项配置

    之后的system list按照本文的启动方式可以在这里将Win10启动项删掉,亦可在RHEL系统启动后再将该启动项删掉。

通过以上的步骤,完成了双系统的安装,Win10系统可以正常启动,但是启动时并没有RHEL系统的启动项。

3. 配置启动方式

参照smstong的博文的分析,完善了双系统启动配置。

通过第三方启动管理器来代替bootmgfw.efi的位置,让后由这个管理器提供链式加载bootmgfw.efi和grub.efi。我选用的是rEFInd,实验证明完全可行。(可行!)

  1. 下载rEFInd
  2. 修改refind文件夹下refind.conf-sample文件名为refind.conf并用记事本打开
  3. 修改refind.conf文件,以下为简要配置方式(配置文件内有详细介绍,其余功能请阅读说明)

    timeout 10
    showtools shell, mok_tool, about, reboot, exit, firmware
    scanfor internal,external,optical,manual
    dont_scan_files shim.efi,MokManager.efi,memtest.efi,bootmgr.efi
    scan_all_linux_kernels
    default_selection Windows

    其中default_selection项应与第4部中设置的文件夹名一致。

  4. 挂载ESP分区(Windows下的挂载方式参考链接),在资源管理器中可以发现ESP分区内有EFI文件夹,内有/redhat、/Microsoft等文件夹。在以管理员权限启动的Notepad“另存为”窗口中完成文件移动改名等操作。

    Ⅰ. 将/EFI/Microsft/Boot文件夹剪切到其他盘并将Boot改名为Windows(会提示 “BCD文件”占用,跳过即可)
    Ⅱ. 将refind文件夹改名为Boot并移动到/EFI/Microsft路径下
    Ⅲ. 将Ⅰ中修改后的Windows文件夹移动到/EFI文件夹下

    此时EFI文件加下应当有/redhat、/Microsoft、/Windows等文件夹,确认无误后重启电脑,电脑出现以下界面表示配置成功。

    启动界面

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值