Linux 磁盘挂载
写在前面
一般以磁盘分区的形式进行挂载,如果要整个磁盘进行挂载请忽略分区即可(不推荐)!
创建分区
# 检查磁盘信息
fdisk -l
# 使用parted工具创建GPT分区表(适合大容量磁盘)
parted /dev/vdb mklabel gpt
# 创建主分区(占用100%空间)
parted -a optimal /dev/vdb mkpart primary 0% 100%
# 参考多分区
#parted -a optimal /dev/vdb mkpart primary 0% 80%
#parted -a optimal /dev/vdb mkpart primary 80% 100%
# 检查分区
fdisk -l /dev/vdb
格式化分区
如果是多个分区,则格式化多个分区。/dev/vdb1
的 1
则是对应的分区块。
# 分区格式化为XFS文件系统(推荐大容量时)
mkfs.xfs /dev/vdb1
# 强制格式化(删除所有数据)
mkfs.xfs -f /dev/vdb1
# 使用 ext4(兼容性好)
mkfs.ext4 /dev/vdb1
挂载磁盘分区
# 临时挂载(重启失效)
mount /dev/vdb1 /data
# 验证挂载
df -hT | grep /data
# 取消挂载
umount /data
# 获取分区UUID
blkid /dev/vdb1
# 永久挂载,编辑 /etc/fstab
vim /etc/fstab
# 添加UUID挂载(参考现有的配置格式):
UUID=d1a2b3c4-5678-90ab-cdef-1234567890ab /data xfs defaults 0 0
# 尝试挂载未挂载磁盘,检查配置是否正确
mount -a
# 检查挂载结果
df -hT | grep /data
# 查看磁盘文件系统
lsblk -f /dev/vdb
重启验证
# 新建文件,重启验证
mkdir /data/test.txt
# 磁盘信息
fdisk -l
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: