侧边栏壁纸
博主头像
空念文章-inless

行动起来,活在当下

  • 累计撰写 7 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux 挂载磁盘

inless
2025-04-17 / 0 评论 / 0 点赞 / 5 阅读 / 0 字

实现 ​TF 卡开机自动挂载,需要修改 /etc/fstab 文件。以下是详细步骤:


​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

0

评论区