GPT Globally Unique Identifier Partition Table Format
MBR分区表,最多4个主分区,单一分区最大容量2TB.
GPT分区表,最多无限制,单一分区最大容量18EB.
fdisk不支持GPT分区,parted支持GPT分区。
parted主要语法
parted [device [command [options...]...]]
parted也有2种方式分区。
一是直接在shell逐条命令操作,一是进入parted环境,再逐条命令操作。
注:parted实时完成分区操作,而且分区的格式对ext3/ext4支持不好,最好再用mke2fs格式化。
command[options]
mklabel label-type 创建一个磁盘标签,表示分区表的种类
label-type:msdos,gpt,bsd,dvh,loop,mac,pc98,sun
mkpart part-type [fs-type] start end 创建分区
part-type:primary,logical,extended
fs-type:ext2,fat32,linux-swap,NTFS等
start end:分区起始,终止点的大小。单位默认是MB。end是负数(-1s)代表磁盘的end
set partition flag state 改变分区的标志位
flag:boot,root,swap,hidden,raid,lvm,lba,legacy_boot,palo
state:on,off
rm partition 删除分区
print 显示分区表
help [command] 显示帮助菜单或显示具体命令的帮助
用例
1 创建分区表格式
# parted /dev/sdb mklabel msdos //MBR # parted /dev/sdb mklabel gpt //GPT
2 创建primary分区,第一个分区最好从1M开始
# parted /dev/sdb/ primary 1M 100M
3 设置分区为启动分区
# parted set 1 boot on
partprobe 主要语法
partprobe [-d][-s] [devices]
-d:不更新内核
-s:显示设备概要信息和分区表
更改分区表后,通知系统分区表改变了。这样就不用reboot了。
相关推荐
用于修改手机分区大小
linux平台下各种版本的parted、fdisk源码包下载地址及安装方法链接
### Linux系统硬盘分区详解 #### 一、理解Linux下的硬盘分区 在Linux系统中,硬盘分区是一项基础且重要的技能。为了更好地理解并掌握这一过程,我们需要先了解Linux系统是如何管理和处理硬盘分区的。 #### 二、...
- GPT是GUID分区表的缩写,是一种现代硬盘分区系统,相比传统的MBR(主引导记录)分区表,GPT提供了更多的分区数量(最多可达128个),更大的磁盘容量支持(最大18EB),并且支持更大的UUID(全局唯一标识符)来...
### Linux大硬盘(2T以上)硬盘分区方法详解 #### 一、引言 随着存储技术的发展,2T以上的硬盘已经越来越普及。然而,在Linux环境下处理这类大容量硬盘时,传统的MBR分区表可能会遇到一些限制,特别是超过2TB容量的...
下面将详细介绍如何在Linux中使用EXT3支持2T以上的大硬盘分区。 首先,我们要理解EXT3文件系统的限制。EXT3是Linux下的一个日志文件系统,它提供了良好的性能和数据一致性。但是,EXT3基于MBR(主引导记录)分区...
Parted是一款强大的开源工具,主要用于在Linux操作系统下管理磁盘分区。它提供了命令行界面,让用户能够方便地创建、删除、调整和格式化磁盘分区。Parted支持多种文件系统类型,包括常见的EXT2, EXT3, EXT4, FAT, ...
综上所述,`mbr_partition.sh`和`partition.sh`脚本分别展示了如何利用`fdisk`和`parted`工具在Linux环境下执行硬盘分区。理解这两个工具的基本操作和使用场景,对于日常的系统管理和维护工作至关重要。通过学习和...
- **更好的扩展性**:无论是大容量硬盘的支持还是分区数量的限制,Linux都表现得更加优秀。 - **更强的兼容性**:Linux通过设备文件名明确区分了不同类型的硬盘接口,使得在多硬盘或多接口环境下更容易进行管理和...
Parted支持多种文件系统,并且可以处理大型硬盘,包括那些超过2TB的大容量磁盘。这个源码包"parted-1.8.3"提供了深入理解Linux分区工作原理的机会,特别是对于启动扇区MBR(主引导记录)的操作。 **1. Linux分区...
ext4支持的单个文件最大可达16TB,并且可以支持高达1EB的存储空间,因此非常适合于大容量存储设备。 创建分区后,可以使用 mkfs.ext4 命令来格式化分区为ext4文件系统。在格式化过程中,可以选择是否创建日志,以及...
linux磁盘分区工具parted使用
在Linux中,常用的分区工具有`fdisk`和`gdisk(parted)`。对于大于2TB的磁盘,建议使用GPT(GUID分区表),因为它支持更多的分区数量。在`fdisk`中,可以依次输入`p`来打印当前分区表,`g`新建GPT分区表,`n`添加新...
Linux 磁盘自动分区脚本 Linux 系统下自动将磁盘分区挂载是集群部署中的重要步骤。下面将详细介绍该脚本的实现原理和使用方法。 磁盘分区的必要性 在 Linux 系统中,磁盘分区是指将物理磁盘分割成多个逻辑磁盘的...
分区表类型的选择取决于具体的场景需求,GPT分区表支持更大的磁盘容量,而MS-DOS(MBR)分区表则在兼容性上更广泛。 4. **创建分区**: 使用`mkpart`命令创建新的分区。例如,创建一个起始位置为0,大小为100M的...
Linux 大于 2T 硬盘分区管理指南 在 Linux 系统中,对大于 2T 硬盘的分区管理是一项挑战性的任务, especialmente 当硬盘大小超过 2T 时。由于 MBR 分区表只能支持 2T 磁盘,大于 2T 的磁盘必须使用 GPT 分区表。...
本文将深入探讨Linux中磁盘分区的相关知识点,包括硬盘与格式化、分区的基本概念以及Disk Druid的使用。 首先,我们来了解硬盘与格式化。硬盘是计算机存储数据的主要设备,它分为机械硬盘(HDD)和固态硬盘(SSD)...
本文将深入探讨Linux中的硬盘分区和格式化技术,特别是针对2TB大容量硬盘的快速格式化策略。 首先,我们需要了解Linux下的硬盘分区类型。主要有两种:MBR(Master Boot Record)和GPT(GUID Partition Table)。MBR...