双GPT硬盘grub引导Centos+windows8

两块硬盘,一块当装了Centos一块安装了Windows8,都采用uefi方式安装。启动的时候选择硬盘很麻烦,修改Centos下grub.cfg文件加入另一块硬盘的引导信息。

grub.cfg文件在路径:/boot/efi/EFI/redhat/grub.cfg

加入如下代码:

title Windows8
	insmod part_gpt 
	insmod fat 
	root (hd1,1)
	search --no-floppy --fs-uuid --set=root AEC1-B9CD
	chainloader /EFI/Boot/bootx64.efi

root (hd1,1)

代表windows 8 盘的uefi 分区,我是sdb2

--set=root AEC1-B9CD

AEC1-B9CD 是sdb2的UUID,可使用命令“sudo blkid”查看

win7 

Windows 启动管理器
--------------------
标识符                  {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=\Device\HarddiskVolume4
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  zh-CN
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {197d0636-0f75-11e3-9941-dd288f9d751c}
resumeobject            {197d0635-0f75-11e3-9941-dd288f9d751c}
displayorder            {197d0636-0f75-11e3-9941-dd288f9d751c}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30

你可能感兴趣的:(centos,grub,windows8,双GPT硬盘)