嵌入式linux 实现mdev SD卡和U盘自动挂载和卸载的方法 mdev.conf
首先先参考这些博客做一些了解: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相关推荐
- linux u盘分区 mdev 卸载问题,嵌入式linux 实现mdev SD卡和U盘自动挂载和卸载的方法 mdev.conf...
首先先参考这些博客做一些了解:http://linux.chinaunix.net/techdoc/install/2009/11/18/1144936.shtml http://www.cnblog ...
- android u盘自动挂载点,Android2.3实现SD卡与U盘自动挂载的方法
本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法.分享给大家供大家参考,具体如下: 在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载. 查阅相关资料,知道 ...
- 2019 SD卡、U盘无法格式化怎么办的解决方法
有天 闲的没事, 格式化一下U盘 ,结果突然断电了,我的天.我还在格式化的U盘 ,果然 ,我在此启动电脑后,的U盘直接 就不能用了.于是 我格式化. 然后,我的U盘就怎么也格式化不好了 ,找到了几种解 ...
- windows无法格式化u盘_2019 SD卡、U盘无法格式化怎么办的解决方法
有天 闲的没事, 格式化一下U盘 ,结果突然断电了,我的天.我还在格式化的U盘 ,果然 ,我在此启动电脑后,的U盘直接 就不能用了.于是 我格式化. 然后,我的U盘就怎么也格式化不好了 ,找到了几种解 ...
- openwrt在sd卡上装mysql_OpenWrt:自动挂载sd卡
在编译的时候经常会遇到flash不够用的问题,怎么解决呢?可以通过挂载usb或者sd卡解决问题. 安装sd卡的驱动以及相关支持 $ make kernel_menuconfig 依次进入选项Devic ...
- 在windows下 格式化SD卡或U盘最快捷、安全的方法!
第一步:CMD 第二步:DISKPAST 第三步:LIST DISK 第四步:SELECT DISK 0或1 第五步:CLEAN
- Android区分SD卡和U盘
写过这个功能的童鞋应该很理解我,当初找了大量的资料也只能做到在两者都插入时分辨出哪个是哪个,只插入其中一方,则一脸无奈,当初我甚至在界面上写"检测U盘或SD卡插入,总容量为xx,可用容量为x ...
- linux 关机时卸载sd,Linux下U盘SD卡的自动挂载和卸载
以下内容主体转自如下两篇博客: http://blog.sina.com.cn/s/blog_557366df0100nk7r.html http://blog.csdn.net/xdw1985829 ...
- linux读取sd卡文件数据,Linux系统和SD卡读写部分程序.doc
Linux系统和SD卡读写部分程序 11.1.1 SD卡系统概念 Linux系统移植>第11章SD卡驱动移植,本章重点为SD卡协议介绍和SD卡驱动分析,后面也介绍SD卡驱动移植过程.随着SD卡存 ...
最新文章
- ATS中的动态回源插件stale-while-revalidate调研
- 温故而知新,6位顶级CV科学家聚首:计算机视觉中的深度学习方法vs传统方法...
- java的jbutton啥意思,Jbutton和Jpanel和JFrame之间的区别?
- 游戏性能优化技术干货分享——内存管理
- python倒三角形粉色填充笔的形状海龟_Python001-Turtle(海龟绘图)详解
- 前端学习(2561):页面更新
- 分享WordPress博客搜索引擎优化的六点经验 博客园 cnbogs
- group by后可以join吗_去韩国留学毕业后可以留在韩国吗
- 微课|中学生可以这样学Python(5.5.3节):字符串格式化1
- Python必备封装基本代码~Python函数
- 链接标签(HTML)
- Keytool 简述
- WPS Excel将多个Excel文件合并到一个Excel文件中(sheet)
- java docx4j 工具和xdocreport工具创建PDF或者word报表
- python逆向切片理解
- Mac下简单socket连接代码
- 网管服务器系统巡检报告,网络设备巡检报告-20210730125215.docx-原创力文档
- php做支付宝接口测试,支付宝接口调试经验总结
- 【已解决】python pymysql报错DataError (1265, Data truncated for column ‘num‘ at row 1)
- JAVA中浮点数取整数部分和取小数部分
热门文章
- html网页大小自动调整大小,根据电脑屏幕分辩率大小自动调整网页宽度
- echarts词云图形状_用Python 3.8绘制词云图就这么20行代码
- ubuntu python3.6_在 Ubuntu 16.04 LTS 系统上安装 Python 3.6
- matlab 邵玉斌,matlab 清华大学出版社 邵玉斌编写的《通信系统建模与仿真实例分析》一书的所有MATLAB和SIMULINK代码 - 下载 - 搜珍网...
- appium java 测试用例_如何在C#中使用Appium编写测试用例?
- oracle24550,ORA-24550 Signal Received Error From Client Based Application
- mysql 事务 注意 优化_MySQL入门详解——事务、锁、优化
- css设置最小宽度消失,关于CSS:最小/最大宽度媒体查询没有语法意义
- mysql mariadb 选择_MariaDB 选择数据库
- 腾讯商业数据分析师培养计划