目的要给某文件夹分配大量空间
1.根目录创建一个叫data的文件夹
mkdir data
2.查看内存空间
lsblk
3.假设你要将sdb内的部分存储挂载到data文件夹
sudo fdisk /dev/sdb
或者
sudo gdisk /dev/sdb
根据提示
n # 创建新分区 默认1 也就是sdb1 接受默认起始扇区(起始扇区可以将sdb理解为一长段路程分为a,b两段路程甚至多段路程,假设sdb整体的存储空间是从a开始,而你分的sdb1不会从a的起点开始计算,而是从a的终点开始算,因为sdb本身有一些信息需要存在sdb的磁盘上(但这部分信息很小),所以在分sdb1的时候会从一个很随意的数字开始作为起始,并且有的sdb会分一个sdb1用作他用,所以默认的扇区编号就会顺延,成为sdb2)
输入分区大小,例如data文件夹需要7T,则输入
+7T 回车
w # 写入分区
写入完就会退出
4.之后格式化分区类型为XFS(或者根据自己需求格式化分区,最常用的就是ext4和XFS)
sodo mkfs.xfs /dev/sdb1
获取新分区的UUID
blkid或者sudo blkid /dev/sdb1
查看sdb1的UUID并复制
5.挂载分区
sudo mount /dev/sdb1 /data
6.编辑fstab
vi /etc/fstab
写入进去
UUID=sdb1的id /data xfs defaults 0 0
7.检查
df -h