CentOS挂载硬盘

挂载前准备工作

  1. 显示目前在 Linux 系统上的文件系统磁盘使用情况统计
1
df -lh
  1. 查看当前未挂载的硬盘
1
fdisk -l


可以看到 /dev/vdb就是需要挂载的磁盘

  1. 创建硬盘分区(视具体情况可省略)
1
fdisk /dev/vdb

根据提示,依次输入"n",“p” “1”,两次回车,“wq”,分区就开始了,很快就会完成。

  1. 格式话磁盘
1
mkfs.xfs /dev/vdb

这里文件系统类型可以用xfs、ext3、ext4等

  1. 创建挂载目录
1
mkdir /data

临时挂载

临时挂载磁盘,系统重启失效

1
mount /dev/vdb /data
命令用途使用
mount查看挂载信息mount /dev/vdb /data
umount [设备]卸载设备umount /data
mount -o [挂载参数] device [挂载点]挂载点mount -o ro /dev/vdb /data
mount -o remount,[ro/rw] [挂载点]转换挂载参数由读写变为只读/读写mount -o remount,ro /data
mount -o remount,rw /data
fuser -kvm [设备/挂载点]如果在卸载时当出现设备正忙,可使用fuser
-k 结束进程
-v 显示详细信息
-m 显示进程
fuser -kvm /data

永久挂载

设置开机启动自动挂载,永久生效

方式一:通过盘符挂载

修改/etc/fstab文件

1
vim /etc/fstab

增加如下配置

1
2
#设备 		  挂载点 		  文件系统类型 	挂载参数 	  是否备份 	是否检测
/dev/vdb /data ext4 defaults 0 0

方式二:通过 UUID挂载

获取UUID

1
blkid


或者

1
ls /dev/disk/by-uuid -la


在/etc/fstab增加如下配置

1
2
#设备 		  挂载点 		  文件系统类型 	挂载参数 	  是否备份 	是否检测
UUID=1f4f7f21-feb9-4915-857d-1290c74f19ae /data xfs defaults 0 0