温馨提示×

linux如何挂载文件分区

小樊
37
2026-09-04 16:20:36
栏目: 智能运维

在 Linux 中“挂载文件分区”通常有两种理解:

  1. 挂载磁盘/分区(如 /dev/sdb1)到目录
  2. 挂载一个文件(如 .img、.iso、磁盘镜像)作为分区

下面分别说明。


一、挂载真实磁盘分区

1. 查看分区

lsblk
# 或
fdisk -l

例如看到:

/dev/sdb1

2. 创建挂载目录

mkdir -p /mnt/data

3. 挂载分区

mount /dev/sdb1 /mnt/data

4. 查看是否挂载成功

df -h

5. 卸载分区

umount /mnt/data

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

编辑:

vim /etc/fstab

示例(ext4):

/dev/sdb1  /mnt/data  ext4  defaults  0  2

⚠️ 修改 fstab 前建议先测试:

mount -a

三、挂载文件(镜像文件 / 虚拟分区)

1. 挂载 ISO 文件

mkdir /mnt/iso
mount -o loop centos.iso /mnt/iso

2. 挂载磁盘镜像(如 .img)

mkdir /mnt/img
mount -o loop disk.img /mnt/img

3. 挂载有分区的镜像(如 dd 出来的整盘)

losetup -fP disk.img
losetup -a

假设是 /dev/loop0,然后:

mount /dev/loop0p1 /mnt/img

用完释放:

umount /mnt/img
losetup -d /dev/loop0

四、常见文件系统挂载示例

NTFS(Windows 分区)

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

FAT32

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

五、权限问题(普通用户可读写)

mount -o uid=1000,gid=1000 /dev/sdb1 /mnt/data

如果你能说明:

  • 真实硬盘 / U盘 / 虚拟机镜像
  • 文件系统类型(ext4 / ntfs / xfs / iso)

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

0