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
  设置分区类型为gpt

  3,mkpart primary 0% 100%

  primary指分区类型为主分区,0是分区开始位置,100%是分区结束位置。相同的命令为:mkpart primary 0-1 或者是:mkpart  primary 0  XXXXXX结束的空间

  4,print
  打印当前分区,查看分区设置是否正确
  5,quit
  完成后用quit命令退出。

  6,mkfs.ext3  /dev/sdb1

  格式化磁盘。如果支持EXT4可选择格式化为EXT4,格式化成ext3的时候又出现问题。Ext3默认的block size的大小为4k,最大只能支持8T的空间。格式化时指定block size的大小为8K这样最大可以支持16T的空间。相应命令:mkfs.ext3 -b 8192 /dev/sdb2

第一步,parted
[root@localhost ~]# parted /dev/md123
GNU Parted 3.1
Using /dev/md123
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) parted

第二步mklabel gpt 格式
(parted) mklabel gpt

Warning: The existing disk label on /dev/md123 will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Yes
(parted) p                                                                
Model: Linux Software RAID Array (md)
Disk /dev/md123: 3801GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start  End  Size  File system  Name  Flags

第三步,分区大小
(parted) mkpart primary 0% 100%

(parted) p                                                                
Model: Linux Software RAID Array (md)
Disk /dev/md123: 3801GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  3801GB  3801GB               primary

(parted) quit

Information: You may need to update /etc/fstab.

[root@localhost ~]# blkid                                                 
/dev/sda: TYPE="isw_raid_member"
/dev/sdf: TYPE="isw_raid_member"
/dev/sdh: TYPE="isw_raid_member"
/dev/sdd: TYPE="isw_raid_member"
/dev/sdb: TYPE="isw_raid_member"
/dev/sde: TYPE="isw_raid_member"
/dev/sdc: TYPE="isw_raid_member"
/dev/sr0: UUID="2015-12-09-23-14-10-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/sdg: TYPE="isw_raid_member"
/dev/md126: PTTYPE="dos"
/dev/md126p1: UUID="3fb56b78-6edc-4c97-815d-ce8b3beb32fd" TYPE="swap"
/dev/md126p2: UUID="92cc9ba5-69a5-4e14-bc98-aaaf406148bc" TYPE="xfs"
/dev/md123: PTTYPE="gpt"
/dev/md123p1: UUID="3vJEGY-xD0u-oOdB-2AMD-uYZi-EJcu-7eAgg0" TYPE="LVM2_member" PARTLABEL="primary" PARTUUID="dd206572-fc24-481e-a1e2-f8e6408c43d3"
/dev/md122: PTTYPE="gpt"
/dev/md122p1: UUID="b7879e71-b898-4926-a93c-5c43394ea69f" TYPE="ext4" PARTUUID="fde74149-63f1-4b31-80ba-a7a8ac160382"
/dev/mapper/docker-259:1-1610946489-pool: UUID="489f731f-6c9e-45a7-b2a3-0c81ba1c287a" TYPE="xfs"

isk /dev/md123: 3800.7 GB, 3800720998400 bytes, 7423283200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000

Device Boot      Start         End      Blocks   Id  System
/dev/md123p1               1  4294967295  2147483647+  ee  GPT

格式化

[root@localhost ~]# mkfs.ext4 /dev/md123p1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
231981056 inodes, 927909888 blocks
46395494 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=3076521984
28318 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
    102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

[root@localhost ~]#

使用parted 对大容量盘进行分区的更多相关文章

  1. parted对大容量磁盘进行分区

    Linux系统中MBR与GPT的区别 主引导记录(Master Boot Record , MBR)是指一个存储设备的开头 512 字节.它包含操作系统的引导器和存储设备的分区表. 全局唯一标识分区表 ...

  2. 阿里云Linux格式化数据盘,分区并挂载一个文件系统

    阿里云一块全新的数据盘挂载到ECS实例后,您必须创建并挂载至少一个文件系统.本示例使用I/O优化实例,操作系统为CentOS 7.6,为一块新的300GiB数据盘(设备名为/dev/vdb)创建一个M ...

  3. 2T以上的盘怎么分区, 利用parted创建 linuxTB硬盘GPT分区

    parted创建GPT分区(fdisk不支持创建GPT分区,GPT支持大于2TB分区,MBR不支持) 介绍2种分区表: MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T (T; tera ...

  4. Parted:2T以上磁盘分区工具(LINUX挂载2T以上磁盘)

    支持大于2T的磁盘,2T以下的最好还是用Fdisk来分区. [root@centos57 aixi]# parted /dev/hda print Model: VMware Virtual IDE ...

  5. linux挂载iso,u盘,分区,squashfs压缩文件

    常见分区加载方法: mount挂载iso文件: #mkdir /mnt/iso1 #mount –o loop linuxsetup.iso /mnt/iso1 在linux 不需要虚拟光驱,就可以直 ...

  6. U盘EFI分区删不掉怎么办

    方法/步骤 将U盘查到电脑上 点击[开始]找到并打开[Windows系统]的下拉按钮,找到[命令提示符] 在“命令提示符”上右键>[更多]>[以管理员身份运行]打开“管理员:命令提示符”窗 ...

  7. Windows 数据盘自动分区脚本

    在CMD命令文本下执行,即可: diskpart //1.进入diskpart模式 list disk //2.查询磁盘 select disk 1 //3.选择磁盘 create partition ...

  8. U盘被分区后恢复方法

    一:运行cmd 二:输入diskpart,按enter. 三:输入list disk,按enter. 四:选择优U盘,输入select disk X(X代表磁盘后面的数字0.1,可磁盘的大小来判断数字 ...

  9. ubuntu 更改U盘设备分区/dev/sdb4 标识

    备份u盘分区表 代码: sudo sfdisk -d /dev/sdb > sdb_table 修改sdb_table文件 代码: gedit sdb_table 恢复u盘分区表 代码: sud ...

随机推荐

  1. UI自动化测试篇 :ReportNG替代TestNG自带html版测试报告初探

    转载http://www.cnblogs.com/chengtch/p/6071322.html “1.1.4版本的ReportNG是最后一个版本,之后不再做维护.作为一个简单的测试报告插件,它是创造 ...

  2. 微信小程序 - 文字换行问题

    css word-break: break-all;

  3. AnimatorStateInfo

    AnimatorStateInfo Namespace: UnityEngine   Description Information about the current or next state. ...

  4. Unity3D的脚本-script入门

    来自:http://blog.163.com/shininglore@126/blog/static/961841802013412101454833/ Unity3D的基本操作很容易就能掌握了,接下 ...

  5. poj 1719Shooting Contest

    //本题大意是对于一个r*c的矩阵,每一列有两个是白色的 //如今选c个位置,要求每一行至少有一个白色的方格被选上 //每一列仅仅能选一个 //用二分匹配求出最大匹配,假设最大匹配等于r,则满足 // ...

  6. react-navigation + react-native-vector-icons

    1.安装 yarn add react-navigation react-native-vector-icons 2.创建 root.js import React, {Component} from ...

  7. STL学习笔记(第四章 通用工具)

    本章讲解C++标准程序库中的通用工具.它们是由短小精干的类和函数构成. Pairs(对组) class pair可以将两个值视为一个单元.STL内多处使用了pair.尤其容器map和multimap, ...

  8. TCP/IP协议分析(推荐)

    一;前言 学习过TCP/IP协议的人多有一种感觉,这东西太抽象了,没有什么数据实例,看完不久就忘了.本文将介绍一种直观的学习方法,利用协议分析工具学习TCP/IP,在学习的过程中能直观的看到数据的具体 ...

  9. 简单的 nginx 多站点配置

    测试环境:基于CentOS6.8 编译安装LNMP(http://www.cnblogs.com/afee666/p/6836161.html) 一 需求 在一个 VPS 主机上配置 web 服务器, ...

  10. C# 中 finally 的用法

    当一个异常抛出时,它会改变程序的执行流程.因此不能保证一个语句结束后,它后面的语句一定会执行,在 C# 中这个问题可以用 finally 解决. 为了确保一个语句总是能执行(不管是否抛出异常),需要将 ...