parted划分大于2T文件系统

  场景:

  在CentOS系统中,添加了一块大于2T的数据盘

       

   使用fdisk /dev/xxx 的方式划分该盘时提示:

  The size of this disk is 2 TiB (2199023255552 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).

  

  其意思是:

  硬盘的大小是2 TiB,即2199023255552字节。但DOS分区表(也称为MBR,即主引导记录)格式不能在大于2199023255040字节的驱动器或卷上使用,当扇区大小为512字节时。

  换句话说,如果你有一个大于2 TiB(太字节)的硬盘,并且扇区大小是标准的512字节,那么你不能使用DOS分区表来分区这个硬盘。

  为了解决这个问题,建议使用GUID分区表格式(GPT)。

  GPT是一种现代的分区方案,它支持更大的硬盘,并且提供了更多的功能和灵活性。GPT没有DOS分区表那样的2 TiB限制,因此可以很容易地处理大的硬盘。

  简而言之,这段话的意思是:你的硬盘太大了,不能使用旧的DOS分区表格式来分区,你应该使用GPT格式来分区这个硬盘。

 

使用parted划分文件系统

  1、启动parted操作/dev/vdb盘

parted /dev/vdb

   2、创建GPT分区表,设置磁盘为GPT格式

(parted) mklabel gpt

  3、创建分区

(parted) mkpart
Partition type? primary
File system type? xfs
Start? 0%
End? 100%
(parted) quit

  如果是一块新盘需要创建整块盘大小的文件系统,也可以使用一条快速命令。

parted -s /dev/vdb mklabel gpt mkpart primary 0% 100%

  4、查看磁盘信息

fdisk -l

 成功创建/dev/vdb1为2T或者更大的文件系统

 

posted @ 2024-03-21 13:46  难止汗  阅读(167)  评论(0编辑  收藏  举报