概述
通常我们用的比较多的分区工具是
fdisk命令,但由于fdisk只支持MBR分区,MBR分区表最大支撑2T的磁盘,所以无法划分大于2T的分区。而parted工具可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区。
1.查看磁盘大小
因磁盘大小超过2T,用fdisk划分磁盘时,最多只划出2T的磁盘。所以,改用parted命令划分
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 447.1G 0 disk
├─sda1 8:1 0 5G 0 part /boot
└─sda2 8:2 0 442.1G 0 part
├─rootvg-root 253:0 0 100G 0 lvm /
├─rootvg-swap 253:1 0 32G 0 lvm [SWAP]
├─rootvg-bomc 253:2 0 130.1G 0 lvm /bomc
├─rootvg-home 253:3 0 80G 0 lvm /home
└─rootvg-var 253:4 0 100G 0 lvm /var
sdb 8:16 0 80.1T 0 disk
sr0 11:0 1 1024M 0 rom
1.1parted常用命令及说明
check NUMBER 做一次简单的文件系统检测
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER 复制文件系统到另一个分区
help [COMMAND] 显示所有的命令帮助
mklabel,mktable LABEL-TYPE 创建新的磁盘卷标(分区表)
mkfs NUMBER FS-TYPE 在分区上建立文件系统
mkpart PART-TYPE [FS-TYPE] START END 创建一个分区
mkpartfs PART-TYPE FS-TYPE START END 创建分区,并建立文件系统
move NUMBER START END 移动分区
name NUMBER NAME 给分区命名
print [devices|free|list,all|NUMBER] 显示分区表、活动设备、空闲空间、所有分区
quit 退出
rescue START END 修复丢失的分区
resize NUMBER START END 修改分区大小
rm NUMBER 删除分区
select DEVICE 选择需要编辑的设备
set NUMBER FLAG STATE 改变分区标记
toggle [NUMBER [FLAG]] 切换分区表的状态
unit UNIT 设置默认的单位
Version 显示版本
1.2 parted常用的选项
-h –help 显示此求助信息
-l –list 列出所有设别的分区信息
-i –interactive 在必要时,提示用户
-s –script 从不提示用户
-v -version 显示版本
2.划分磁盘
2.1 选择分区
# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
2.2 创建分区
# mklabel
New disk label type? gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
(parted)
2.3 完成分区操作
# mkpart
Partition name? []? sdb1
File system type? [ext2]? xfs
Start? 0
End? 2

本文介绍了如何在磁盘容量超过2TB的情况下,使用parted工具创建GPT格式的大于2TB的分区,并演示了parted命令的使用方法,包括查看磁盘、创建分区、格式化等步骤。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



