以CentOS为例
查看现有分区
df -lh
查看硬盘
fdisk -l
以本图为例,可以看到有两个1TB硬盘, 但是系统只挂载了sda, 这里可以看到另外一块硬盘是/dev/sdb
给硬盘分区
fdisk /dev/sdb
# Command (m for help): n //输入N表示新建一个分区
# Partition type: p是主分区, e是扩展分区, 建议选p
# Command (m for help): w //保存分区
如果提示
No free sectors available
那么先删除分区
d
#Command (m for help): d
#Selected partition 1
#Partition 1 is deleted
再查看硬盘
fdisk -l
这里可以看到刚刚分区的那个硬盘是/dev/sdb1,
现在给这个硬盘分区为ext4格式
mkfs.ext4 /dev/sdb1
新建一个挂载点, 并挂载, 如本截图是挂载到/data目录下
mkdir /data
mount /dev/sdb1 /data
当然, 你也可以把新硬盘挂载到之前的目录下, 如/home目录
mount /dev/sdb1 /home
这个是选择性设置,请根据自己的情况操作
查看分区, 现在就可以看到/data目录挂载到/dev/sdb1分区上了
df -h
我们还需要设置开机自动挂载, 要不然重启就没了
设置开机自动挂载
blkid /dev/sdb1
显示
/dev/sdb1: UUID="c1c46107-e2d6-47f7-a6bd-8e92c521fb06" TYPE="ext4"
还需要把这个参数添加到/etc/fstab文件里
vi /etc/fstab
UUID=c1c46107-e2d6-47f7-a6bd-8e92c521fb06 /data ext4 defaults 0 0
验证是否挂载成功
mount -av
如果提示already mounted就说明挂载成功了
/data : already mounted / 已经挂载