
因为 fdisk 主要是针对MBR分区磁盘设计的,MBR支持的最大磁盘容量为2T(2^32 * 512 B);下面主要用 parted 给2T以上的磁盘进行分区。
Ubuntu 22.04
未分区磁盘 3T

将新磁盘 /dev/sdb 全量挂载到 /data 目录下
1、查看磁盘 fdisk -l ,如上图所示。
2、当前对设备/dev/sdb ,进行全量分区。
parted /dev/sdb
#显示当前磁盘的基本信息和已存在的分区情况
print
#将磁盘的分区表类型转换为GUID Partition Table (GPT)
mklabel gpt
#文件系统类型为ext4,从磁盘的开始位置(0%)到结束位置(100%)占用全部空间
mkpart primary ext4 0% 100%
print
#退出
quit

关键命令
#格式化磁盘 时间比较长
mkfs.ext4 /dev/sdb1
sudo
ls -l /dev/disk/by-uuid/
sudo vim /etc/fstab
#添加一行记录 挂载磁盘推荐用uuid的形式,这样在磁盘增加或减少时的盘的挂载是稳定的,以免/dev/sdb名称变动
UUID=74954814-8b48-4763-902f-d025b4cfbed0 /data ext4 defaults 0 0
# 新建挂载目录
sudo mkdir /data
sudo chmod -R 777 /data
#执行挂载
mount -a
#查看挂载信息
mount

重启查看挂载信息 mount