CentOS 中使用 parted 分区挂载大于 2TB 硬盘

网友投稿 802 2022-08-31

CentOS 中使用 parted 分区挂载大于 2TB 硬盘

CentOS 中使用 parted 分区挂载大于 2TB 硬盘

由于 fdisk 的分区仅支持 MBR 分区格式,而 MBR 不支持大于 2TB 的分区。所以遇到大于 2TB 的分区我们就要用 GPT 分区格式,对应的则使用 parted 来进行分区。

使用方法:parted [options] [device [command [options...]...]] options -h 显示帮助信息 -l 显示所有块设备上的分区 device 对哪个块设备进行操作,如果没有指定则使用第一个块设备 command [options...] check partition 对分区做一个简单的检测 cp [source-device] source dest 复制source-device设备上的source分区到当前设备的dest分区 mklabel label-type 创建新分区表类型,label-type可以是:"bsd", "dvh", "gpt", "loop","mac", "msdos", "pc98", or "sun" 一般的pc机都是msdos格式,如果分区大于2T则需要选用gpt格式的分区表。 mkfs partition fs-type 在partition分区上创建一个fs-type文件系统,fs-type可以是:"fat16", "fat32", "ext2", "linux-swap","reiserfs" 注意不支持ext3格式的文件系统,只能先分区然后用专有命令进行格式化。 mkpart part-type [fs-type] start end 创建一个part-type类型的分区,part-type可以是:"primary", "logical", or "extended" 如果指定fs-type则在创建分区的同时进行格式化。start和end指的是分区的起始位置,单位默认是M。 eg:mkpart primary 0 -1 0表示分区的开始 -1表示分区的结尾 意思是划分整个硬盘空间为主分区 mkpartfs part-type fs-type start end 创建一个fs-type类型的part-type分区,不推荐使用,最好是使用mkpart分区完成后使用mke2fs进行格式化。 name partition name 给分区设置一个名字,这种设置只能用在Mac, PC98, and GPT类型的分区表,设置时名字用引号括起来 select device 在机器上有多个硬盘时,选择操作那个硬盘 resize partition start end 调整分区大小 rm partition 删除一个分区 rescue start end 拯救一个位于stat和end之间的分区 unit unit 在前面分区时,默认分区时数值的单位是M,这个参数卡伊改变默认单位,"kB", "MB", "GB", "TB" move partition start end 移动partition分区 print 显示分区表信息 quit 退出parted

具体分区操作

1、使用命令进入交互模式并且查看当sdb硬盘分区信息:

parted /dev/sdb

2、将硬盘格式化为gpt

mklabel gpt

3、对磁盘分区,将整个硬盘分为一个区域。

mkpart primary 0 -1Ignore

5、退出parted

quite

6、格式化分区

mkfs.ext4 /dev/sdb1

7、创建挂载目录

mkdir -p /"/dev/sdb1 /ext4 defaults 0 0" >> /etc/fstab

9、重新挂载所有分区

mount -a

10、检查是否挂载成功

df -h

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Go 字符串格式化(gold)
下一篇:prometheus学习笔记(1)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~