1、查看是否挂载
fdislk -l //查看所有磁盘
df -h //查看挂载磁盘
lsblk //检查哪块磁盘未挂载和分区
2、分区(/dev/sdb)
fdisk /dev/sdb //磁盘分区,添加命令输入n,一路enter即可,一般会生成/dev/sdb1
mkfs.ext4 /dev/sdb1 //格式化分区盘,不做这步系统识别不了磁盘类型,挂载不上去
3、挂载分区
mkdir –p /mnt/sdb1 //创建挂载目录
echo /dev/sdb1 /mnt/sdb1 ext4 defaults 0 0 >> /etc/fstab //永久挂载,不随系统重启而消失
mount /dev/sdb1 /mnt/sdb1 //临时挂载,系统重启需重新挂载
mount -a //查看是否挂载成功 没有显示即为成功
mount -l //让系统将/etc/fstab的所有内容重新加载,这样不用重启。
需记录的问题
看下图,绿框标出补发,之前ubuntu--vg-ubuntu--lv只有100g,明显与sda3还有199g没使用。(下面解释转载https://blog.csdn.net/u014466109/article/details/111591521)
原来这里没有直接挂载在物理分区上,而是把/挂载在了逻辑分区LVM文件系统上,而这里显示的/dev/mapper/ubuntu--vg-ubuntu--lv,这是一块逻辑分区文件(逻辑分区以文件形式存在)!它本身只有100G,那理所当然挂载在它之上的/最多就是100G咯。
要扩展/我们就扩展这个LVM文件,很简单,执行如下命令,让他占满磁盘剩余空间,乍干我们的磁盘!
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
如果不想炸干:
sudo lvextend -L 50G /dev/mapper/ubuntu--vg-ubuntu--lv
上面这条扩充50G,当然这个扩充大小不能大于磁盘实际剩余大小。
如何查看LVM和实际磁盘大小区别,使用如下命令:
lvdisplay
详细 解释网页:
image.png