作者JohnMayall (做人要厚道)
看板LinuxDev
标题[问题] auto mount
时间Thu Nov 3 00:34:45 2011
利用busybox的mdev来实现热插拔功能,遇到一些问题,想请教大家一下
主要目的:板子上可接两个sata硬碟、一个usb随身碟、一个sd卡插槽
我想在一开机的时候侦测到硬体後可以建立并挂载到相对应的资料夹
sata 0,1 hard disk => /mnt/hddisk0、/mnt/hddisk1
随身碟 => /mnt/udisk/
sd卡 => /mnt/sd/
其中,随身碟跟sd卡是可以热插拔的(插上时可以自动建立资料夹且挂载;
拔除时可自动卸载且删除资料夹)
目前遇到几个问题:
1.依照mdev的使用方法,当插拔随身碟或SD卡时会在/dev下产生或移除相对应的node
我试过随身碟是正常的;但是SD卡只有开机时会侦测,开机後的插拔都没有反应...
2.如何分辨sata硬碟跟随身碟?它们生成的node都是sda、sdb...
我google了一下,热插拔的功能要用netlink或udev做?(这边还不是很了解)
不好意思!
麻烦大家指教!!
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.181.9
※ 编辑: JohnMayall 来自: 218.166.181.9 (11/03 00:50)
1F:推 stevensyy:"SD 开机後的插跋都没反应" 请问没反应是指电脑认不到了 11/05 00:35
2F:→ stevensyy:吗 还是有啥错误讯息 11/05 00:37
3F:→ chris234:直接搜寻mdev或mdev sd card还满多资料的啊 11/05 13:49