Linux parted磁盘分区步骤

 在linux系统中,分区通常可以使用fdisk和parted工具,分区表通常有MBR分区表和GPT分区表。

对于磁盘大小小于2T的磁盘,我们可以使用fdisk和parted命令工具进行分区。

相对于fdisk,parted用的比较少,主要用于大于2T的分区。

1.介绍:

MBR分区表的特点:

(通常使用fdisk命令进行分区) 

1)所支持的最大磁盘大小:2T 

2)最多支持4个主分区或者是3个主分区加上一个扩展分区

GPT分区表的特点:

(使用parted命令进行分区) 

1)支持最大卷:18EB(1EB=1024TB)

2)最多支持128个分区 

2.安装:

parted的安装(centos7.5默认自带)
yum  install -y parted

3.分区:

 1)parted /dev/sda

GNU Parted 3.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.

2)(parted) p     #打印分区

错误: /dev/sda: unrecognised disk label
上面说的是还没有设置 disk label

(parted) mklabel msdos
3)使用gpt进行分区进行转换
(parted) mklabel gpt 

警告: The existing disk label on /dev/sda will be destroyed and all data on this disk will be lost. Do you want to continue?
是/Yes/否/No? yes

(parted) p 

Model: AVAGO MR9361-8i (scsi)
Disk /dev/sda: 15.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name 标志

4)正式进行分区,我这里是将所有的空间分成一个区。

(parted) mkpart primary 0 100%
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? I

(parted) p
Model: AVAGO MR9361-8i (scsi)
Disk /dev/sda: 15.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name 标志
1 17.4kB 15.0TB 15.0TB primary

5)分区结束  quit退出

(parted) quit
信息: You may need to update /etc/fstab.

6)分区完后使分区生效

使用命令Partx -a,

partx -a /dev/sda #运行下面的命令两遍即可

 


parted的常用命令

mktable gpt  /dev/sda 把磁盘/dev/sda格式化为gpt分区表

mkpart primary 0MB 50MB 创建一个50M大小的主分区

mkpart extened 5-0MB 100MB 创建一个50M大小的扩展分区

rm 1 删除number为1的分区

print /dev/sda 显示磁盘/dev/sda的相关信息

 

posted @   moxunjy  阅读(1696)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示