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

可以看到 /dev/vdb 就是需要挂载的磁盘
- 创建硬盘分区 (视具体情况可省略)
 
1  | fdisk /dev/vdb  | 
根据提示,依次输入”n”,”p” “1”,两次回车,”wq”,分区就开始了,很快就会完成。
- 格式话磁盘
 
1  | mkfs.xfs /dev/vdb  | 
这里文件系统类型可以用 xfs、ext3、ext4 等
- 创建挂载目录
 
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 /datamount -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 挂载
获取 UUID1
blkid

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

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