首页/发现新知
视界 · 深度阅读

debian mount如何操作

在 Debian(以及其他 Linux 发行版)中,mount 用于把存储设备(硬盘、U 盘、ISO、NFS 等)挂载到目录上。下面按常见场景说明操作方法。


一、查看设备与挂载情况

lsblk          # 查看磁盘和分区
sudo fdisk -l  # 查看磁盘分区表
df -h          # 查看已挂载的文件系统
mount          # 查看当前挂载信息

二、挂载本地分区(如 U 盘、硬盘)

1. 创建挂载点

sudo mkdir -p /mnt/usb

2. 挂载设备

假设 U 盘是 /dev/sdb1:

sudo mount /dev/sdb1 /mnt/usb

如果是 NTFS(Windows 格式):

sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb

如果是 exFAT:

sudo apt install exfat-fuse exfatprogs
sudo mount -t exfat /dev/sdb1 /mnt/usb

三、挂载 ISO 文件

sudo mkdir -p /mnt/iso
sudo mount -o loop ubuntu.iso /mnt/iso

四、开机自动挂载(/etc/fstab)

1. 获取 UUID

blkid /dev/sdb1

2. 编辑 fstab

sudo nano /etc/fstab

示例(ext4):

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

NTFS 示例:

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

⚠️ 修改 fstab 后测试:

sudo mount -a

五、卸载(取消挂载)

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

如果提示“设备忙”:

sudo lsof /mnt/usb

六、网络挂载(NFS 示例)

sudo apt install nfs-common
sudo mount -t nfs 192.168.1.100:/data /mnt/nfs

七、常见问题

  • 权限问题:可加 uid=1000,gid=1000
  • 只读挂载:mount -o ro /dev/sdb1 /mnt/usb
  • 未知文件系统:先确认格式(blkid)

如果你有具体设备或报错信息(如 Debian 12、U 盘无法挂载等),可以贴出来,我可以给你更精确的操作命令。

读到这里,发现更多一点。探索更多内容 ↗