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 大于 2T 硬盘分区管理指南 在 Linux 系统中,对大于 2T 硬盘的分区管理是一项挑战性的任务, especialmente 当硬盘大小超过 2T 时。由于 MBR 分区表只能支持 2T 磁盘,大于 2T 的磁盘必须使用 GPT 分区表。...
有两种硬盘分区方案:MBR分区(MSDOS分区)和GPT分区。 MBR分区(MSDOS — Master Boot Record)将第一个扇区(512字节)作为MBR扇区,用来记录引导程序和分区表。MBR分区可以划分4个主分区(3个主分区+1个扩展分区...
Linux 分区是指将硬盘分区成多个逻辑部分,以便更好地管理和使用硬盘空间。Linux 提供了多种分区工具,包括 fdisk、parted、gdisk 等。fdisk 是一个常用的分区工具,可以用来创建、删除和修改分区。 在 Linux 系统...
2. 硬盘分区表(DPT):记录硬盘分区信息。 3. 结束标志:“55,AA”,确保分区的完整性。 【磁盘分区】 1. 分区:将硬盘划分为独立的逻辑区域,有助于管理和组织数据。 2. 分区类型:包括主分区、扩展分区和逻辑...
请注意,对于大于2TB的大容量磁盘,`fdisk`创建的MBR分区表不支持,这时应使用`parted`命令,它支持GPT(GUID Partition Table)分区格式,能处理更大容量的硬盘。 总结,Linux中的磁盘分区是通过`fdisk`等工具完成...
在规划硬盘分区时,可以先创建主分区,然后创建扩展分区,最后创建逻辑分区。创建完成后,使用`partprobe`或`partx -a`更新内核的分区表,确保系统能识别新分区。 创建文件系统是磁盘管理的另一重要环节。`mkfs`...
4. 其他磁盘管理命令:df -T 查看已经挂载的分区和文件系统类型,partprobe 命令刷新分区表,parted -l 查看未挂载的文件系统类型,以及哪些分区尚未格式化,lsblk -f 查看未挂载和挂载的文件类型。 5. 挂载磁盘:...
- 使用`fdisk`在新的硬盘`sdb`上创建4个分区,如sdb1, sdb2, sdb3, sdb4,方法与创建RAID 5的分区相同。 2. **设置LVM分区类型**: - 标记每个分区为LVM类型,使用`partprobe`更新分区表,然后用`pvcreate`创建...