温馨提示×

linux怎么挂载文件分区

小樊
71
2026-10-10 10:47:07
栏目: 智能运维

在 Linux 中“挂载文件分区”通常是指把硬盘分区(或磁盘镜像、文件系统等)挂载到某个目录,以便访问其中的数据。下面按常见场景给你说明。


一、查看分区和磁盘

lsblk

或

fdisk -l

示例输出:

/dev/sda
├─/dev/sda1
├─/dev/sda2
└─/dev/sdb1

二、挂载一个磁盘分区(最常见)

1️⃣ 创建挂载点

mkdir /mnt/data

2️⃣ 挂载分区

mount /dev/sdb1 /mnt/data

如果是 ext4 文件系统(可指定):

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

3️⃣ 查看是否挂载成功

df -h

三、挂载 NTFS / FAT 分区(Windows 分区)

NTFS

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

(需要先安装 ntfs-3g)

FAT32

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

四、开机自动挂载(修改 fstab)

⚠️ 修改前一定要备份

cp /etc/fstab /etc/fstab.bak

查看 UUID

blkid

编辑 fstab

vim /etc/fstab

示例(ext4):

UUID=xxxx-xxxx  /mnt/data  ext4  defaults  0  2

示例(NTFS):

UUID=xxxx-xxxx  /mnt/data  ntfs-3g  defaults  0  0

五、卸载分区

umount /mnt/data

如果提示“设备忙”:

lsof /mnt/data

或

fuser -m /mnt/data

六、挂载文件(如 ISO / 镜像)

mount -o loop image.iso /mnt/iso

七、常见错误

  • mount: unknown filesystem type → 缺少文件系统支持
  • permission denied → 权限或 SELinux 问题
  • busy → 有程序正在使用该目录

如果你能告诉我:

  • 是 物理硬盘 / U盘 / 虚拟机磁盘 / 文件镜像
  • 文件系统类型(ext4 / ntfs / xfs)
  • 是否要 开机自动挂载

我可以给你更精确的命令。

0 踩