温馨提示×

linux mount怎么配置

小樊
48
2026-07-06 11:28:31
栏目: 智能运维

Linux 的 mount 配置主要涉及 临时挂载开机自动挂载(永久挂载)。下面按常见场景给你一个完整说明。


一、临时挂载(重启失效)

1️⃣ 查看当前磁盘和分区

lsblk
# 或
fdisk -l

2️⃣ 创建挂载目录

mkdir -p /mnt/data

3️⃣ 挂载分区

mount /dev/sdb1 /mnt/data

如果是 ext4

mount -t ext4 /dev/sdb1 /mnt/data

如果是 NTFS(需 ntfs-3g):

mount -t ntfs-3g /dev/sdb1 /mnt/data

4️⃣ 卸载

umount /mnt/data

二、开机自动挂载(永久配置)

✅ 方法一:使用 /etc/fstab(最常用)

1️⃣ 查看 UUID(推荐)

blkid

示例输出:

/dev/sdb1: UUID="a1b2c3d4-1234-5678" TYPE="ext4"

2️⃣ 编辑 fstab

vim /etc/fstab

3️⃣ 添加一行

UUID=a1b2c3d4-1234-5678  /mnt/data  ext4  defaults  0  2

字段说明:

<设备>  <挂载点>  <文件系统>  <挂载选项>  <dump>  <fsck>

常用文件系统类型:

  • ext4
  • xfs
  • ntfs-3g
  • vfat

4️⃣ 测试配置是否正确(非常重要)

mount -a

⚠️ 如果 fstab 写错,系统可能启动失败


三、挂载选项说明(常用)

选项 说明
defaults rw, suid, dev, exec, auto, nouser, async
noatime 不更新访问时间(提升性能)
nodiratime 不更新目录访问时间
ro 只读
rw 读写
nofail 启动时即使失败也不中断
0 0 不备份、不检查

示例(服务器推荐):

UUID=xxxx  /data  ext4  defaults,noatime  0  2

四、挂载 NFS(网络文件系统)

1️⃣ 安装 NFS 客户端

# CentOS / Rocky
yum install -y nfs-utils

# Ubuntu
apt install -y nfs-common

2️⃣ 挂载

mount -t nfs 192.168.1.10:/data /mnt/nfs

3️⃣ 开机自动挂载

192.168.1.10:/data  /mnt/nfs  nfs  defaults  0  0

五、挂载 Windows 共享(CIFS)

mount -t cifs //192.168.1.10/share /mnt/win -o username=admin,password=123456

fstab 示例:

//192.168.1.10/share  /mnt/win  cifs  username=admin,password=123456  0  0

六、查看已挂载设备

mount
df -h
lsblk

七、常见问题

❌ 开机进入 emergency mode

  • fstab 写错
  • UUID 不存在 ✅ 解决:
mount -o remount,rw /
vim /etc/fstab

❌ 权限不足

chmod 755 /mnt/data

如果你愿意,可以告诉我:

  • ✅ 你用的是 CentOS / Ubuntu / Debian / Rocky
  • ✅ 要挂载的是 本地磁盘 / U盘 / NFS / Windows 共享
  • ✅ 是否要 开机自动挂载

我可以给你一份完全针对你环境的配置示例

0