`

Linux 可支持大硬盘分区,parted,partprobe

 
阅读更多

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了。

 

分享到:
评论

相关推荐

    android/linux分区工具parted3.2

    用于修改手机分区大小

    linux平台下各种版本的parted、fdisk源码包下载地址及安装方法

    linux平台下各种版本的parted、fdisk源码包下载地址及安装方法链接

    linux系统硬盘分区

    ### Linux系统硬盘分区详解 #### 一、理解Linux下的硬盘分区 在Linux系统中,硬盘分区是一项基础且重要的技能。为了更好地理解并掌握这一过程,我们需要先了解Linux系统是如何管理和处理硬盘分区的。 #### 二、...

    Android Parted GPT分区工具包

    - GPT是GUID分区表的缩写,是一种现代硬盘分区系统,相比传统的MBR(主引导记录)分区表,GPT提供了更多的分区数量(最多可达128个),更大的磁盘容量支持(最大18EB),并且支持更大的UUID(全局唯一标识符)来...

    Linux大硬盘(2T以上)硬盘分区方法.docx

    ### Linux大硬盘(2T以上)硬盘分区方法详解 #### 一、引言 随着存储技术的发展,2T以上的硬盘已经越来越普及。然而,在Linux环境下处理这类大容量硬盘时,传统的MBR分区表可能会遇到一些限制,特别是超过2TB容量的...

    linuxext3支持2T以上大硬盘分区.pdf

    下面将详细介绍如何在Linux中使用EXT3支持2T以上的大硬盘分区。 首先,我们要理解EXT3文件系统的限制。EXT3是Linux下的一个日志文件系统,它提供了良好的性能和数据一致性。但是,EXT3基于MBR(主引导记录)分区...

    分区格式化 parted 源码包

    Parted是一款强大的开源工具,主要用于在Linux操作系统下管理磁盘分区。它提供了命令行界面,让用户能够方便地创建、删除、调整和格式化磁盘分区。Parted支持多种文件系统类型,包括常见的EXT2, EXT3, EXT4, FAT, ...

    硬盘分区shell脚本

    综上所述,`mbr_partition.sh`和`partition.sh`脚本分别展示了如何利用`fdisk`和`parted`工具在Linux环境下执行硬盘分区。理解这两个工具的基本操作和使用场景,对于日常的系统管理和维护工作至关重要。通过学习和...

    linux中的分区与dos分区差别很大

    - **更好的扩展性**:无论是大容量硬盘的支持还是分区数量的限制,Linux都表现得更加优秀。 - **更强的兼容性**:Linux通过设备文件名明确区分了不同类型的硬盘接口,使得在多硬盘或多接口环境下更容易进行管理和...

    gnu parted 分区工具源码

    Parted支持多种文件系统,并且可以处理大型硬盘,包括那些超过2TB的大容量磁盘。这个源码包"parted-1.8.3"提供了深入理解Linux分区工作原理的机会,特别是对于启动扇区MBR(主引导记录)的操作。 **1. Linux分区...

    linux 挂载大于16t分区

    ext4支持的单个文件最大可达16TB,并且可以支持高达1EB的存储空间,因此非常适合于大容量存储设备。 创建分区后,可以使用 mkfs.ext4 命令来格式化分区为ext4文件系统。在格式化过程中,可以选择是否创建日志,以及...

    linux磁盘分区工具parted使用

    linux磁盘分区工具parted使用

    银河麒麟系统硬盘分区挂载

    在Linux中,常用的分区工具有`fdisk`和`gdisk(parted)`。对于大于2TB的磁盘,建议使用GPT(GUID分区表),因为它支持更多的分区数量。在`fdisk`中,可以依次输入`p`来打印当前分区表,`g`新建GPT分区表,`n`添加新...

    linux磁盘自动分区脚本

    Linux 磁盘自动分区脚本 Linux 系统下自动将磁盘分区挂载是集群部署中的重要步骤。下面将详细介绍该脚本的实现原理和使用方法。 磁盘分区的必要性 在 Linux 系统中,磁盘分区是指将物理磁盘分割成多个逻辑磁盘的...

    基于CentOS7的磁盘分区以及扩容_parted工具.md

    分区表类型的选择取决于具体的场景需求,GPT分区表支持更大的磁盘容量,而MS-DOS(MBR)分区表则在兼容性上更广泛。 4. **创建分区**: 使用`mkpart`命令创建新的分区。例如,创建一个起始位置为0,大小为100M的...

    linux大于2T磁盘分区借鉴.pdf

    Linux 大于 2T 硬盘分区管理指南 在 Linux 系统中,对大于 2T 硬盘的分区管理是一项挑战性的任务, especialmente 当硬盘大小超过 2T 时。由于 MBR 分区表只能支持 2T 磁盘,大于 2T 的磁盘必须使用 GPT 分区表。...

    Linux中磁盘分区教程

    本文将深入探讨Linux中磁盘分区的相关知识点,包括硬盘与格式化、分区的基本概念以及Disk Druid的使用。 首先,我们来了解硬盘与格式化。硬盘是计算机存储数据的主要设备,它分为机械硬盘(HDD)和固态硬盘(SSD)...

    linux分区格式化总结及快速格式化2T硬盘

    本文将深入探讨Linux中的硬盘分区和格式化技术,特别是针对2TB大容量硬盘的快速格式化策略。 首先,我们需要了解Linux下的硬盘分区类型。主要有两种:MBR(Master Boot Record)和GPT(GUID Partition Table)。MBR...

Global site tag (gtag.js) - Google Analytics