文章背景图

Linux 挂载磁盘

2025-04-17
133
-
- 分钟

​1. 确认 TF 卡的设备名和分区

首先,运行以下命令查看 TF 卡的设备名和分区:

sudo fdisk -l

lsblk

示例输出:​

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
mmcblk0     179:0    0  29.7G  0 disk 
├─mmcblk0p1 179:1    0   256M  0 part /boot
└─mmcblk0p2 179:2    0  29.5G  0 part /
mmcblk1     179:8    0  14.9G  0 disk 
└─mmcblk1p1 179:9    0  14.9G  0 part 
  • ​**mmcblk0** 是系统盘(eMMC 或 SD 卡)。

  • ​**mmcblk1** 是 TF 卡(设备名)。

  • ​**mmcblk1p1** 是 TF 卡的分区(通常需要挂载这个)。


​2. 获取 TF 卡的 UUID(推荐)​

使用 UUID 挂载比设备名更稳定(即使设备名变化,UUID 也不会变):

sudo blkid
  • 记录 UUID="ABCD-1234"(你的 UUID 会不同)。


​3. 创建挂载点

sudo mkdir -p /mnt/sdcard

​4. 编辑 /etc/fstab 文件

sudo nano /etc/fstab

在文件末尾添加一行(根据你的文件系统类型调整):

# 使用 UUID 挂载(推荐)
UUID=1234-5678 /mnt/sdcard ext4 defaults 0 0
systemctl daemon-reload

​5. 测试 /etc/fstab 配置

sudo mkdir -p /mnt/sdcard
sudo mount -a
df -h

如果没有报错,说明配置正确。
检查是否挂载成功:

预期输出:​

/dev/mmcblk1p1 15G 1.2G 13G 9% /mnt/sdcard


​6. 重启验证

sudo reboot

重启后检查是否自动挂载:

df -h

评论交流

文章目录