linux新增硬盘格式化分区并挂载到目录下

第一步

执行 df -lh 命令查看已有分区的状态

linux新增硬盘格式化分区并挂载到目录下

没扩容前主机存储内存总共52G,现在已经用啦46G,急需扩容。

第二步

执行 fdisk -l 查看分区安装的硬盘状态  

linux新增硬盘格式化分区并挂载到目录下

/dev/sdb是我们新加的硬盘,但是还没有分区

第三步

添加新分区 #fdisk /dev/sdb

linux新增硬盘格式化分区并挂载到目录下

输入m 可以查看所有可以执行的命令以及意思

linux新增硬盘格式化分区并挂载到目录下

分别执行n   (添加一个新的分区)

p  (添加一个新的分区表)

1   (这里我选择只加一个分区)

空格  (默认大小)

空格    (默认新加的硬盘全部分到一个分区)

w  (写入到盘中并退出)

第四步

内核重新读取分区表  # partprobe /dev/sdb

linux新增硬盘格式化分区并挂载到目录下

第五步

创建文件系统(格式化分区) #mkfs.ext4 /dev/sdb1  这里选择的是我新加的分区sdb1,而不是新加的硬盘

linux新增硬盘格式化分区并挂载到目录下

第六步

挂载

cd /mnt/
mkdir home
mount /dev/vdb1 /mnt/home 挂载到/mnt/home
df -h 查看
cp -a /home/ /mnt/home/ 把home下的东西拷到挂载的目录下,备份
rm -rf /home/
 把home下的东西删干净
umount /dev/vdb1 卸载硬盘
df -h 查看

第七步

vim /etc/fstab
末尾增加一行
/dev/vdb1 /home ext4 defaults 0 0
保存退出
有时需要使用 blkid 命令查看设备的UUID号,即将上面的/dev/vdb1 替换成/dev/vdb1的UUID号
df -h 查看 /home是否被挂载