Ubuntu挂载SD卡步骤
导读:Ubuntu 挂载 SD 卡步骤 一 识别设备 插入 SD 卡后查看设备名: 使用 lsblk 或 sudo fdisk -l 列出存储设备,确认 SD 卡对应的设备与分区,例如 /dev/sdb1(USB 读卡器常见)或 /dev/m...
Ubuntu 挂载 SD 卡步骤
一 识别设备
- 插入 SD 卡后查看设备名:
- 使用 lsblk 或 sudo fdisk -l 列出存储设备,确认 SD 卡对应的设备与分区,例如 /dev/sdb1(USB 读卡器常见)或 /dev/mmcblk0p1(内置读卡器常见)。
- 查看文件系统与 UUID(用于后续自动挂载):
- 运行 sudo blkid,记录目标分区的 UUID 与 TYPE(如 vfat、ext4)。
二 临时挂载到指定目录
- 创建挂载点(示例:/mnt/sdcard 或 ~/sdcard):
- 命令:sudo mkdir -p /mnt/sdcard 或 mkdir ~/sdcard。
- 执行挂载(以实际设备与分区为准,如 /dev/sdb1 或 /dev/mmcblk0p1):
- 命令:sudo mount /dev/sdX1 /mnt/sdcard。
- 访问与验证:
- 命令:ls /mnt/sdcard 或使用文件管理器查看。
- 卸载:
- 命令:sudo umount /mnt/sdcard(或 sudo umount ~/sdcard)。
三 开机自动挂载(可选)
- 推荐用 UUID 方式编辑 /etc/fstab,避免设备名变动导致失败。
- 获取 UUID 与 TYPE:sudo blkid。
- 编辑 /etc/fstab,在末尾添加一行(示例为 vfat,如为 ext4 请将 vfat 替换为 ext4):
- UUID=你的UUID /mnt/sdcard vfat defaults,nofail 0 0
- 说明:
- defaults:常用默认选项;
- nofail:设备不存在时允许系统继续启动;
- 最后两个字段一般填 0 0(非 dump、非开机 fsck 检查)。
- 使配置生效并验证:
- 命令:sudo mount -a;df -h 查看是否已挂载。
- 注意:若设备并非始终连接,务必保留 nofail,否则可能导致开机失败。
四 常见问题与处理
- 设备忙无法卸载:
- 先退出挂载点目录,再执行 sudo umount;必要时用 lsof | grep /mnt/sdcard 查找占用进程并结束后再卸载。
- 读卡器识别为 /dev/mmcblk0p1 或 /dev/sdb1:
- 这是正常现象,取决于读卡器类型;以 lsblk/fdisk/blkid 输出为准选择正确的分区。
- 文件系统不兼容或需要修复:
- 若为 vfat/ntfs 且出现乱码或挂载失败,可在 mount 时添加选项(如 iocharset=utf8);若是 ext4 异常,可先卸载后用 fsck -f /dev/sdX1 检查修复后再挂载。
- 自动挂载导致开机卡住:
- 确保 /etc/fstab 中已加 nofail;若仍异常,可临时注释该行并重启,排查硬件连接与分区状态。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载SD卡步骤
本文地址: https://pptw.com/jishu/751923.html
