首先先参考这些博客做一些了解:http://linux.chinaunix.net/techdoc/install/2009/11/18/1144936.shtml

http://www.cnblogs.com/leaven/archive/2010/09/17/1828896.html,也可百度mdev.conf查看其他文章。

内核务必要支持mdev和hotplug功能。

etc目录下要有这个文件mdev.conf,内容如下(其他的类似):

sd[a-z][0-9]      0:0 666        @/etc/hotplug/usb/udisk_insert
sd[a-z]           0:0 666        $/etc/hotplug/usb/udisk_remove
mmcblk1p[0-9]     0:0 666        @/etc/hotplug/sd/sd_insert
mmcblk1           0:0 666        $/etc/hotplug/sd/sd_remove

从上面可以看到依赖四个脚本,对应的是U盘和SD卡的挂载和卸载。

在/etc/hotplug/usb目录下建立udisk_insert和udisk_remove两个脚本,内容分别如下:

udisk_insert:

#!/bin/sh
echo "usbdisk insert!" > /dev/consoleif [ -e "/dev/$MDEV" ]  ; thenmkdir -p /mnt/usbdisk/$MDEVmount /dev/$MDEV /mnt/usbdisk/$MDEV
fi

udisk_remove:

#!/bin/sh
echo "usbdisk remove!" > /dev/consoleumount -l /mnt/usbdisk/sd*
rm -rf /mnt/usbdisk/sd*

在/etc/hotplug/sd目录下建立sd_insert和sd_remove两个脚本,内容分别如下:

sd_insert:

#!/bin/sh
echo "sd card insert!" > /dev/consoleif [ -e "/dev/$MDEV" ]; thenmkdir -p /mnt/sdcard/sdmount -rw /dev/$MDEV /mnt/sdcard/sd
fi

sd_remove:

#!/bin/sh
echo "sd card remove!" > /dev/consoleumount -l /mnt/sdcard/sd*
rm -rf /mnt/sdcard/sd*

这样即可实现自动识别挂载和卸载了。

嵌入式linux 实现mdev SD卡和U盘自动挂载和卸载的方法 mdev.conf相关推荐

  1. linux u盘分区 mdev 卸载问题,嵌入式linux 实现mdev SD卡和U盘自动挂载和卸载的方法 mdev.conf...

    首先先参考这些博客做一些了解:http://linux.chinaunix.net/techdoc/install/2009/11/18/1144936.shtml http://www.cnblog ...

  2. android u盘自动挂载点,Android2.3实现SD卡与U盘自动挂载的方法

    本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法.分享给大家供大家参考,具体如下: 在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载. 查阅相关资料,知道 ...

  3. 2019 SD卡、U盘无法格式化怎么办的解决方法

    有天 闲的没事, 格式化一下U盘 ,结果突然断电了,我的天.我还在格式化的U盘 ,果然 ,我在此启动电脑后,的U盘直接 就不能用了.于是 我格式化. 然后,我的U盘就怎么也格式化不好了 ,找到了几种解 ...

  4. windows无法格式化u盘_2019 SD卡、U盘无法格式化怎么办的解决方法

    有天 闲的没事, 格式化一下U盘 ,结果突然断电了,我的天.我还在格式化的U盘 ,果然 ,我在此启动电脑后,的U盘直接 就不能用了.于是 我格式化. 然后,我的U盘就怎么也格式化不好了 ,找到了几种解 ...

  5. openwrt在sd卡上装mysql_OpenWrt:自动挂载sd卡

    在编译的时候经常会遇到flash不够用的问题,怎么解决呢?可以通过挂载usb或者sd卡解决问题. 安装sd卡的驱动以及相关支持 $ make kernel_menuconfig 依次进入选项Devic ...

  6. 在windows下 格式化SD卡或U盘最快捷、安全的方法!

    第一步:CMD 第二步:DISKPAST 第三步:LIST DISK 第四步:SELECT DISK  0或1 第五步:CLEAN

  7. Android区分SD卡和U盘

    写过这个功能的童鞋应该很理解我,当初找了大量的资料也只能做到在两者都插入时分辨出哪个是哪个,只插入其中一方,则一脸无奈,当初我甚至在界面上写"检测U盘或SD卡插入,总容量为xx,可用容量为x ...

  8. linux 关机时卸载sd,Linux下U盘SD卡的自动挂载和卸载

    以下内容主体转自如下两篇博客: http://blog.sina.com.cn/s/blog_557366df0100nk7r.html http://blog.csdn.net/xdw1985829 ...

  9. linux读取sd卡文件数据,Linux系统和SD卡读写部分程序.doc

    Linux系统和SD卡读写部分程序 11.1.1 SD卡系统概念 Linux系统移植>第11章SD卡驱动移植,本章重点为SD卡协议介绍和SD卡驱动分析,后面也介绍SD卡驱动移植过程.随着SD卡存 ...

最新文章

  1. ATS中的动态回源插件stale-while-revalidate调研
  2. 温故而知新,6位顶级CV科学家聚首:计算机视觉中的深度学习方法vs传统方法...
  3. java的jbutton啥意思,Jbutton和Jpanel和JFrame之间的区别?
  4. 游戏性能优化技术干货分享——内存管理
  5. python倒三角形粉色填充笔的形状海龟_Python001-Turtle(海龟绘图)详解
  6. 前端学习(2561):页面更新
  7. 分享WordPress博客搜索引擎优化的六点经验 博客园 cnbogs
  8. group by后可以join吗_去韩国留学毕业后可以留在韩国吗
  9. 微课|中学生可以这样学Python(5.5.3节):字符串格式化1
  10. Python必备封装基本代码~Python函数
  11. 链接标签(HTML)
  12. Keytool 简述
  13. WPS Excel将多个Excel文件合并到一个Excel文件中(sheet)
  14. java docx4j 工具和xdocreport工具创建PDF或者word报表
  15. python逆向切片理解
  16. Mac下简单socket连接代码
  17. 网管服务器系统巡检报告,网络设备巡检报告-20210730125215.docx-原创力文档
  18. php做支付宝接口测试,支付宝接口调试经验总结
  19. 【已解决】python pymysql报错DataError (1265, Data truncated for column ‘num‘ at row 1)
  20. JAVA中浮点数取整数部分和取小数部分

热门文章

  1. html网页大小自动调整大小,根据电脑屏幕分辩率大小自动调整网页宽度
  2. echarts词云图形状_用Python 3.8绘制词云图就这么20行代码
  3. ubuntu python3.6_在 Ubuntu 16.04 LTS 系统上安装 Python 3.6
  4. matlab 邵玉斌,matlab 清华大学出版社 邵玉斌编写的《通信系统建模与仿真实例分析》一书的所有MATLAB和SIMULINK代码 - 下载 - 搜珍网...
  5. appium java 测试用例_如何在C#中使用Appium编写测试用例?
  6. oracle24550,ORA-24550 Signal Received Error From Client Based Application
  7. mysql 事务 注意 优化_MySQL入门详解——事务、锁、优化
  8. css设置最小宽度消失,关于CSS:最小/最大宽度媒体查询没有语法意义
  9. mysql mariadb 选择_MariaDB 选择数据库
  10. 腾讯商业数据分析师培养计划