挂载点是空目录,用于将分区接入文件系统树;需先创建空目录(如/mnt/data),再用mount命令挂载分区(如/dev/sdb1);挂载前须确认设备名、确保分区已格式化,且挂载后需验证;临时挂载重启失效,卸载时需确保目录未被占用。

挂载点是一个空目录,Linux 通过它把磁盘分区的内容“接入”文件系统树。创建挂载点和手动挂载是两个独立但必须先后执行的步骤,缺一不可。
确认目标分区设备名
先用 lsblk 或 fdisk -l 查看当前磁盘布局,找到待挂载的分区(如 /dev/sdb1)。注意区分整块磁盘(/dev/sdb)和已划分的分区(/dev/sdb1),挂载操作只能作用于分区设备节点。
创建挂载点目录
挂载点必须是已存在且为空的目录。推荐使用 /mnt 或 /media 下的子目录,例如:
Zynq‑7000 / Zynq UltraScale+ 硬件调试技能。适用于 Xilinx Zynq(Cortex‑A9/A53 + FPGA)Linux 环境,调试 I2C、I2S、UART、GPIO 等外设。包括设备树配置、内核驱动、用户空间调试工具、交叉编译和常见问题排查,支持 PetaLinux 开发。
- sudo mkdir /mnt/data —— 创建标准路径,清晰明确
- 避免使用 /home、/var 等系统关键目录作为挂载点,除非有特殊设计
- 如果目录已存在,mkdir 不会报错;但若目录非空,挂载后原有文件将被隐藏(卸载后恢复),不推荐这么做
执行手动挂载
使用 mount 命令将分区关联到挂载点:
- sudo mount /dev/sdb1 /mnt/data
- 挂载成功后不会输出提示,需主动验证
- 常用验证方式:df -h | grep /mnt/data 或 findmnt /mnt/data
- 若提示 "wrong fs type, bad option, bad superblock",大概率是未格式化或文件系统类型不匹配,需先运行 mkfs.ext4 /dev/sdb1(或其他对应类型)
临时挂载的注意事项
手动挂载属于临时行为,重启后自动失效。它适合测试、调试或一次性数据迁移场景:
- 卸载时用 sudo umount /mnt/data(或 sudo umount /dev/sdb1)
- 若提示 "target is busy",说明有进程正在访问该目录,可先 cd 出去,或用 lsof +D /mnt/data 查看占用进程
- 不要直接删除或重命名正在挂载的挂载点目录,可能导致异常状态










