上一篇
Linux如何访问其他盘?
- Linux
- 2025-06-16
- 3675
在Linux中访问其他磁盘分区需先挂载,使用
lsblk或
fdisk -l查看磁盘标识符(如
/dev/sdb1),创建挂载目录(如
sudo mkdir /mnt/data),最后执行
sudo mount /dev/sdb1 /mnt/data,访问后通过
umount卸载。
基础概念
-
磁盘标识
Linux中磁盘设备以文件形式存在于/dev目录,命名规则为:- SATA/SCSI硬盘:
/dev/sdX(如sda、sdb) - 分区:数字后缀(如
sda1、sdb2) - NVMe硬盘:
/dev/nvme0n1p1(依此类推)
- SATA/SCSI硬盘:
-
挂载(Mount)
将磁盘分区关联到目录(挂载点),通过目录访问文件。
访问其他磁盘的步骤
查看磁盘信息
lsblk -f # 列出所有磁盘及分区(显示文件系统类型、UUID) sudo fdisk -l # 查看磁盘详情(需root权限)
输出示例:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ntfs Data 7A8C3B0B8C3AE123
└─sda2 ext4 d3b8d8e1-5a47-4a3a-8f1b-6c9d123e4567 /
记录目标分区的设备名(如sda1)和文件系统类型(如ntfs)。

创建挂载点
sudo mkdir /mnt/data # 在/mnt下创建目录(推荐位置,可自定义)
手动挂载分区
sudo mount -t <文件系统类型> /dev/sda1 /mnt/data
- 示例:
- NTFS分区:
sudo mount -t ntfs /dev/sda1 /mnt/data - FAT32分区:
sudo mount -t vfat /dev/sdb2 /mnt/usb - ext4分区:
sudo mount -t ext4 /dev/nvme0n1p3 /mnt/backup
- NTFS分区:
设置开机自动挂载
编辑/etc/fstab文件:
sudo nano /etc/fstab
添加一行配置(以NTFS分区为例):
UUID=7A8C3B0B8C3AE123 /mnt/data ntfs defaults,uid=1000,gid=1000 0 0
- 参数说明:
UUID:通过lsblk -f获取,比设备名更稳定。defaults:默认挂载选项(读写、执行等)。uid/gid:指定用户权限(id命令查看用户ID)。0 0:不备份、不磁盘检查。
验证挂载
mount | grep /mnt/data # 检查是否挂载成功 df -h # 查看磁盘空间使用情况
不同文件系统的注意事项
| 文件系统 | 所需工具 | 关键参数 |
|---|---|---|
| NTFS | ntfs-3g(默认已集成) |
添加windows_names避免非规文件名 |
| FAT32/exFAT | exfat-fuse / exfatprogs |
需手动安装:sudo apt install exfat-fuse exfat-utils |
| HFS+(Mac) | hfsplus / hfsutils |
只读支持,写操作需额外工具 |
| ext4/Btrfs | 内核原生支持 | 无需额外参数 |
图形界面操作(适合新手)
- 文件管理器挂载
大多数桌面环境(GNOME、KDE)自动检测外部磁盘,点击侧边栏图标即可挂载。 - Disks工具
打开系统自带的Disks应用:
- 选择目标磁盘 → 点击分区 → 齿轮图标 → “Edit Mount Options”
- 关闭”Automatic Mount Options”,设置挂载点路径和权限。
安全卸载磁盘
sudo umount /mnt/data # 卸载前确保无程序占用该目录
- 图形界面:右键点击磁盘图标 → “Unmount”。
常见问题解决
- 权限不足
挂载时添加用户权限参数(适用于NTFS/FAT):sudo mount -t ntfs -o uid=1000,gid=1000 /dev/sda1 /mnt/data
- 只读模式(NTFS)
确保Windows已完全关闭(禁用”快速启动”)或使用ntfsfix修复:sudo ntfsfix /dev/sda1
- 挂载失败
- 检查文件系统错误:
sudo fsck /dev/sda1 - 确认
/etc/fstab格式无误(使用空格分隔)。
- 检查文件系统错误:
Linux通过挂载机制访问其他磁盘,核心步骤为识别设备→创建挂载点→手动/自动挂载,关键要点:

- 使用
UUID替代设备名避免识别错误。 - 修改
/etc/fstab实现开机自动挂载。 - NTFS/exFAT需注意权限及工具安装。
引用说明:本文参考Linux内核文档(kernel.org)、Ubuntu社区(help.ubuntu.com)及
man mount手册,操作前建议备份数据,修改系统配置需谨慎。
