GPT在CentOS系统下的UEFI启动配置
随着技术的不断发展,UEFI(统一可扩展固件接口)已经成为现代计算机系统启动的主流方式,而GPT(GUID分区表)作为UEFI系统下的一种分区表格式,被广泛应用于Linux系统中,本文将详细介绍如何在CentOS系统下配置GPT分区,并实现UEFI启动。

GPT分区与MBR分区的区别
在介绍GPT分区之前,我们先来了解一下GPT分区与MBR分区的区别。
| 特点 | GPT分区 | MBR分区 |
|---|---|---|
| 分区表格式 | GUID分区表 | 主引导记录 |
| 最大分区数 | 128个 | 4个 |
| 支持的分区类型 | 更多的分区类型 | 限制为Linux、Windows、交换等 |
| 最大分区大小 | 2TB | 2TB(部分系统支持扩展) |
| 兼容性 | 支持UEFI启动 | 仅支持BIOS启动 |
CentOS系统下的GPT分区配置
以下是在CentOS系统下配置GPT分区的步骤:
1 安装GPT分区工具
我们需要安装GPT分区工具,如fdisk、parted等,以下是在CentOS系统下安装fdisk的命令:
sudo yum install gdisk
2 创建GPT分区
使用fdisk工具创建GPT分区,以下是一个示例:
sudo gdisk /dev/sda
按照以下步骤进行操作:
- 输入
o删除现有的MBR分区表。 - 输入
n创建新分区。 - 选择
e创建扩展分区。 - 输入
n创建逻辑分区。 - 选择分区类型(默认为Linux)。
- 输入分区号(如1)。
- 设置分区大小(如+1G)。
- 重复步骤5-7,创建其他分区。
- 输入
w保存并退出。
3 格式化分区
使用mkfs.ext4命令格式化分区,以下是一个示例:

sudo mkfs.ext4 /dev/sda1
UEFI启动配置
完成GPT分区后,我们需要在BIOS/UEFI设置中启用UEFI启动。
1 进入BIOS/UEFI设置
重启计算机,并在启动过程中按下相应的键(如F2、Del、F10等)进入BIOS/UEFI设置。
2 启用UEFI启动
在BIOS/UEFI设置中,找到并启用“Secure Boot”和“Fast Boot”选项,找到并启用“Legacy Boot”或“Boot from UEFI”选项。
3 安装CentOS系统
重启计算机,并从UEFI启动盘启动安装程序,按照安装向导完成CentOS系统的安装。
FAQs
Q1:如何检查CentOS系统是否使用GPT分区?
A1:在终端中运行以下命令:

sudo fdisk -l
查看设备列表,其中以gpt结尾的设备即为使用GPT分区的设备。
Q2:如何将MBR分区转换为GPT分区?
A2:使用gdisk工具可以将MBR分区转换为GPT分区,以下是一个示例:
sudo gdisk /dev/sda o n p 1 +1G t ef02 w
注意:在执行此操作之前,请确保已备份重要数据。

