使用parted 创建一个大于2T的分区

1、查看现有分区

parted -l

fdisk   -l

2、对/dev/sdb分一个区

[[email protected] ~]# parted /dev/sdb

(parted) mkpart  【因为没有修改磁盘格式所以报错】 

Error: /dev/sdb: unrecognised disk label

(parted) mklabel     //修改磁盘格式

New disk label type? gpt  

(parted) p  

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

(parted) mkpart 

Partition name?  []? primary       //定义一个分区名字

File system type?  [ext2]? ext4   

Start? 0  

End? 20G  

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? I      

(parted) P  

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags

1      17.4kB  20.0GB  20.0GB               primary

(parted) quit  #退出分区模式,不需要输入保存的按钮,退出来它会自动保存分区表信息。

在parted分区后,系统不需要重启也生效

3、对/dev/sdb进行分区,分多个区

(parted) p     

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

(parted) mkpart   

Partition name?  []? test1

File system type?  [ext2]? ext4    

Start? 0  

End? 5G   

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? I   

(parted) mkpart

Partition name?  []? test2      

File system type?  [ext2]? ext4     

Start? 5G 

End? 10G   

(parted) mkpart

Partition name?  []? test3

File system type?  [ext2]? ext4

Start? 10G   

End? 15G  

(parted) mkpart 

Partition name?  []? test4    

File system type?  [ext2]? ext4 

Start? 15G

End? 100% 

(parted)

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name   Flags

1      17.4kB  5000MB  5000MB               test1

2      5001MB  10.0GB  5000MB               test2

3      10.0GB  15.0GB  5000MB               test3

4      15.0GB  20.0GB  5000MB               test4

(parted) quit

 

4、格式化分区并挂载

[[email protected] ~]# mkfs -t ext4 /dev/sdb1

[[email protected] ~]# mkdir /root/testu

[[email protected] ~]# mount -t ext4 /dev/sdb1 /root/testu/

[[email protected] ~]# df -Th

Filesystem                  Type   Size  Used Avail Use% Mounted on

/dev/mapper/vg_test-lv_root ext4    75G  3.6G   68G   6% /

tmpfs                       tmpfs  2.0G   72K  2.0G   1% /dev/shm

/dev/sda1                   ext4   485M   37M  423M   9% /boot

/dev/sdb1                   ext4   4.6G  138M  4.3G   4% /root/testu

 

5、打印并且删除分区

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags

1      17.4kB  20.0GB  20.0GB               pa

(parted) rm   1 

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdb: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

6、 linux中有两种分区方式:MBR和GPT

MBR: (Master Boot Record)主引导记录,是传统的分区机制,应用于绝大多数使用BIOS的PC设备,使用32位表示扇区数。

特点:

MBR支持32位和64位系统

MBR支持分区数量有限

MBR只支持不超过2T的硬盘,超过2T的硬盘将只能用2T空间(有第三方解决方法)

GPT:GUID(Globals Unique Identifiers)Partition Table 全局唯一标识,是一个较新的分区机制,解决了MBR很多缺点。

使用128位UUID 表示磁盘和分区,GPT分区表自动备份在头和尾两份,并有CRC校验位。

支持超过2T的磁盘(64位寻址空间),使用64位,支持128个分区,支持8Z(512Byte/block )64Z(4096Byte/block)。fdisk最大只能建立2TB大小的分区,创建一个大于2TB的分区使用parted,gdisk分区工具

特点:

向后兼容MBR

必须在支持UEFI的硬件上才能使用(Intel提出,用于取代BIOS)

必须使用64位系统

Mac、Linux系统都能支持GPT分区格式

Windows 7/8 64bit、Windows Server 2008 64bit支持GPT

原文地址:https://www.cnblogs.com/liuxing0007/p/11151979.html

时间: 2024-11-06 10:00:25

使用parted 创建一个大于2T的分区的相关文章

linux下使用parted工具划分大于2T的分区

一 关键词 转自http://dngood.blog.51cto.com/446195/647702/ MBR和2TB的限制在使用fdisk建立分区时,我们最大只能建立2TB大小的分区,如果你的磁盘(阵列)大于2TB,只能通过划分多个分区的方法才能充分利用磁盘容量,这对于使用小于2TB分区的朋友没啥影响,但对于使用大于2TB分区(比如5TB的分区)的朋友就会遇到问题了,要突破这个限制:我们先来了解下MBR(Master Boot Record)和GPT(GUID Partition Table)

Linux下使用PARTED对大于2T磁盘分区

Linux下使用PARTED对大于2T磁盘分区 在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个10TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表,而我们在做raid时会划分多个VD来进行装系统,但系统安装完后无法将磁盘全部识别出来,这时就需要手动对GPT分区进行挂载,那么如何在linux中对大于2T的磁盘进行挂载?注意:       GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个

linux分区之gpt(大于2T的分区)

1.文件系统限制: ext3块尺寸 最大文件尺寸 最大文件系统尺寸1KiB  16GiB  2TiB2KiB  256GiB  8TiB4KiB  2TiB  16TiB8KiB  16TiB  32TiB ext4Extentsext4引进了Extent档案储存方式,以取代ext2/3使用的block mapping方式.Extent指的是一连串的连续实体block,这种方式可以增加大型档案的效率并减少分裂档案.ext4支援的单一Extent, 在单一block为4KB的系统中最高可达128M

Linux关于大于2T的磁盘分区格式化

有时候会遇到分区大于2T的磁盘,由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表. GPT: 全局唯一标识分区表(GUID Partition Table)是一个实体硬盘的分区结构.GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制. fdisk是不支持GPT分区的,我们可以使用parted来对GPT磁盘操

Parted 创建 GPT 分区

对于磁盘的分区表 MBR与GPT区别.MBR:MBR分区表(即主引导记录)大家都很熟悉,是过去我们使用windows时常用的.所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一个扩展分区 GPT: GPT(即GUID分区表).是源自EFI标准的一种较新的磁盘分区表结构的标准,是未来磁盘分区的主要形式.与MBR分区方式相比,具有如下优点. 突破MBR 4个主分区限制,每个磁盘最多支持128个分区.支持大于2T的分区,最大卷可达18EB. 对于 GPT 的分区,建议使用 part

大于2t的磁盘分区,并格式化ext4挂载

1:MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T (T; terabytes,1TB=1024GB) 对分区的设限:最多4个主分区或3个主分区加一个扩展分区. 2:GPT分区表:(GPT含义:GUID分区表) 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每个磁盘最多支持128个分区 使用 parted 建立大小超过2T的分区 1: parted /dev/sdb 2: mklabel gpt3: mkpart primary 0% 100% 4:pri

linux下大于2T的分区方法

先介绍2种分区表:MBR分区表:(MBR含义:主引导记录)所支持的最大卷:2T (T; terabytes,1TB=1024GB)对分区的设限:最多4个主分区或3个主分区加一个扩展分区. GPT分区表:(GPT含义:GUID分区表)支持最大卷:18EB,(E:exabytes,1EB=1024TB)每个磁盘最多支持128个分区 使用 parted 建立大小超过2T的分区1,parted /dev/sdb可以输入p打印磁盘信息,查看分区的情况,找到起始和结束位置.2,mklabel gpt设置分区

20170714L08-00老男孩Linux运维实战培训-DELL R710新服务器多硬盘Raid5后容量大于2TB如何分区讲解

如果硬盘总容量大于2T的话是不能用MBR格式安装系统的 这时候要用GPT格式 这个时候也不能使用fdisk来分区了 要使用parted来分区 大于2t硬盘分区,老男孩视频里用到了5块600G的硬盘 安装系统的时候有几种方法 我只记住了两种 方法一:拿2块做RAID 1 剩下的3块做RAID5 方法二:全部做成RAID5,然后划逻辑分区安装系统

使用parted给大于2T的磁盘分区

1.使用命令parted /dev/sdb 1 [[email protected] ~]# parted /dev/sdb 2 GNU Parted 2.1 3 使用 /dev/sdb 4 Welcome to GNU Parted! Type 'help' to view a list of commands. 5 (parted) help 6 align-check TYPE N check partition N for 7 TYPE(min|opt) alignment 8 chec