大于2TB的磁盘使用GPT分区类型问题

发布时间:  2014-10-09 浏览次数:  464 下载次数:  0
问题描述
映射大于2TB大小的LUN给Windows Server 2003 SP2的主机,右键无法创建系统分区。

告警信息
处理过程
将MBR磁盘转换成GPT磁盘。在Windows Server 2003图形界面下灰化了转化GPT磁盘的功能。可使用系统自带的diskpart.exe工具:



-->进入命令行模式

-->diskpart     /*如果磁盘不包含任何分区或卷,则请跳到步骤 7*/

-->list volume                        /*记下要删除的卷的编号*/

-->select volumen X                         /*选择要删除的卷*/

-->delete volume X              /*删除卷X*/

-->list disk     /*列出当前所有的磁盘,记下要转化为 GUID 分区表 (GPT) 磁盘的磁盘号*/

-->select disk n         /*选择需要转化为GPT的磁盘n*/

-->convert gpt          /*将被选磁盘转化为GPT磁盘*/



转化之后可以对磁盘进行分区操作!



2、补充介绍在Linux下大于2T磁盘的使用GPT磁盘的方法:

在Linux下fdisk不支持GPT,可以使用parted来对GPT磁盘操作。首先在确定需要转化为GPT磁盘的磁盘假设为:/dev/sdb

-->进入命令行模式

>parted

parted> select sdb         /*选择需要转化的磁盘*/

parted>mklable gpt              /*将MBR磁盘格式化为GPT */

转化为GPT磁盘后的磁盘用fdisk –l是无法查看的,还是要使用parted命令来查看和创建分区。

例如:

parted /dev/sdx mkpart primary 0 200        /*划分一个起始位置为0大小为200M的主分区*/



注:Windows对GPT分区的支持情况:



1、Windows 95/98/ME、Windows NT 4、Windows 2000、Windows XP 32 位版本不支持GPT分区,只能查看GPT的保护分区,GPT不会被装载或公开给应用软件;

2、Windows XP x64 版本只能使用GPT磁盘进行数据操作,只有基于安腾处理器 (Itanium)的 Windows系统才能从 GPT 分区上启动;

3、Windows Server 2003 32bit Server Pack 1 以后的所有Windows 2003版本,Windows Server 2003 64位版本才能使用GPT分区磁盘进行数据操作,只有基于安腾处理器(Itanium)的Windows系统才能从 GPT 分区上启动;

4、Windows Vista 和 Windows Server 2008的所有版本都能使用GPT分区磁盘进行数据操作;但只有基于EFI主板的系统支持从GPT启动。

根因
Windows Server 2003默认使用MBR磁盘分区,MBR磁盘支持的最大卷为2TB。

建议与总结

END