欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

[RHEL 6]GPT分区--parted

程序员文章站 2022-05-09 08:28:21
对于2T以上的硬盘,划分分区表需要GPT分区,RHEL 6中使用parted进行分区 用法:parted [选项]... [设备 [命令 [参数]...]...] 将带有“参数”的命令应用于“设备”。如果没有给出“命令”,则以交互模式运行. 帮助选项: -h, --help 显示此求助信息 -l, ......

对于2T以上的硬盘,划分分区表需要GPT分区,RHEL 6中使用parted进行分区

用法:parted [选项]... [设备 [命令 [参数]...]...]

将带有“参数”的命令应用于“设备”。如果没有给出“命令”,则以交互模式运行. 

帮助选项:

-h, --help

显示此求助信息

-l, --list

列出所有设别的分区信息

-i, --interactive

在必要时,提示用户

-s, --script

从不提示用户

-v, --version

显示版本

To start the parted command, type:

# parted

[RHEL 6]GPT分区--parted

To list all the disks and partitions, type:

(parted) print all

[RHEL 6]GPT分区--parted

选择/dev/sdd

(parted) select /dev/sdd

[RHEL 6]GPT分区--parted

在硬盘上创建GPT分区

(parted) mktable gpt

[RHEL 6]GPT分区--parted

注意:输入mktable msdos创建MBR分区表

label-type可以是"bsd", "dvh", "gpt", "loop", "mac", "msdos","pc98", or "sun"

一般的pc机都是msdos格式,如果分区大于2T则需要选用gpt格式的分区表。

To create a primary partition with the ext4 type

(here starting at 1MB and finishing at 400GB), type:

(parted) mkpart primary ext4 1MB 400GB

Note1: Specifying ext4 doesn’t format the partition in ext4, it only tags it as ext4 partition.

Note2: The partition doesn’t start at 0 but 1MB to avoid disk alignment problems.

Note3: To specify all the remaining space, use -1 as end position.

Note4: With parted, 1GB=1000MB.

[RHEL 6]GPT分区--parted

确定分区的起始扇区是否与磁盘对齐。

(parted) align-check optimal 1

[RHEL 6]GPT分区--parted

如果分区错了,可以使用rm命令删除分区,比如我们要删除上面的分区,然后打印删除后的结果

(parted)rm 1 #rm后面使用分区的号码

(parted) print

[RHEL 6]GPT分区--parted

6、按照上面的方法把整个硬盘都分好区,下面是一个分完后的样例

[RHEL 6]GPT分区--parted

刷新内存分区表

partx -a /dev/sdd

查看分区

lsblk

[RHEL 6]GPT分区--parted

参考

http://www.cnblogs.com/zhangpengme/archive/2011/12/29/2305963.html

https://www.certdepot.net/rhel7-create-delete-partitions/