插件窝 干货文章 如何使用mount命令挂载分区

如何使用mount命令挂载分区

挂载 mount 分区 mydrive 31    来源:    2025-05-09

使用mount命令挂载分区指南

mount命令是Linux系统中用于挂载文件系统的重要工具。以下是详细的挂载分区方法:

基本语法

mount [选项] <设备> <挂载点>

常用挂载步骤

1. 查看可用分区

首先查看系统识别的分区:

sudo fdisk -l
# 或
lsblk

2. 创建挂载点

sudo mkdir /mnt/mydrive

3. 基本挂载命令

sudo mount /dev/sdb1 /mnt/mydrive

4. 指定文件系统类型

sudo mount -t ext4 /dev/sdb1 /mnt/mydrive
# 或
sudo mount -t ntfs /dev/sdb1 /mnt/mydrive

常用选项

  • -t:指定文件系统类型(ext4, ntfs, vfat等)
  • -o:指定挂载选项
    • ro:只读挂载
    • rw:读写挂载(默认)
    • remount:重新挂载
    • noexec:禁止执行程序
    • nosuid:禁止set-user-identifier或set-group-identifier
    • user:允许普通用户挂载

挂载ISO文件

sudo mount -o loop ubuntu-20.04.iso /mnt/iso

挂载网络共享

sudo mount -t cifs //server/share /mnt/share -o username=user,password=pass

自动挂载(/etc/fstab)

在/etc/fstab中添加一行实现开机自动挂载:

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

字段说明:设备 挂载点 文件系统类型 选项 dump标志 fsck顺序

卸载分区

sudo umount /mnt/mydrive
# 或
sudo umount /dev/sdb1

常见问题解决

  1. 挂载失败:检查设备是否存在、挂载点是否存在、文件系统类型是否正确
  2. 只读文件系统:尝试使用mount -o remount,rw /挂载点
  3. 设备忙:使用lsof +D /挂载点查看哪个进程正在使用
  4. NTFS分区挂载:可能需要安装ntfs-3g软件包

高级用法

  • 挂载特定偏移量:mount -o offset=32256 /dev/sdb /mnt/mydrive
  • 绑定挂载:mount --bind /old/dir /new/dir
  • 覆盖挂载:mount --make-private /mnt/mydrive

希望这个指南能帮助您成功挂载分区!如需更具体的帮助,请提供您的具体情况。