您尚未登录。

楼主 #1 2019-08-07 17:20:06

还能这么玩
会员
注册时间: 2019-04-14
已发帖子: 119
积分: 119

分享一个 君正 X1000 自动挂载 TF卡/U盘 分区

借花献佛参考这个: https://emlinuxwork.blogspot.com/2016/06/made-sd-card-usb-mass-storage-automount.html (可能要番蔷)

buildroot 生成根文件系统之后,

修改 /etc/mdev.conf, 末尾添加:

sd[a-z][0-9] 0:0 660  */etc/init.d/automount.sh
mmcblk[0-9]p[0-9] 0:0 660 */etc/init.d/automount.sh

新建文件 /etc/init.d/automount.sh

#!/bin/sh

/bin/touch /var/plog

if [ "$MDEV" == "" ]; then
   echo "automount unknow error!" >> /var/plog
   exit 1
elif [ "$MDEV" == "mmcblk0p1" ]; then
    mmtype=sdcard
elif [ "$MDEV" == "sda1" ]; then
    mmtype=usb
else
   echo "automount unknow dev:" >> /var/plog
   echo $MDEV >> /var/plog
   exit 1
fi

echo $mmtype >> /var/plog

case "$ACTION" in 
    add|"")
       echo “Add device $MDEV” >> /var/plog
       mkdir -p /mnt/$mmtype
       mount -t vfat /dev/$MDEV /mnt/$mmtype
        ;; 
    remove)
       echo “remove device $MDEV” >> /var/plog
       umount /mnt/$mmtype
       rm /mnt/$mmtype -rf
       ;; 
esac

离线

楼主 #2 2019-08-07 17:20:58

还能这么玩
会员
注册时间: 2019-04-14
已发帖子: 119
积分: 119

Re: 分享一个 君正 X1000 自动挂载 TF卡/U盘 分区

挂载成功:

# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                11776      4524      7252  38% /
devtmpfs                 19268         0     19268   0% /dev
tmpfs                    27972         0     27972   0% /dev/shm
tmpfs                    27972       324     27648   1% /tmp
tmpfs                    27972        12     27960   0% /run
/dev/mmcblk0p1         1920672        32   1920640   0% /mnt/sdcard
/dev/sda1                16334      9108      7226  56% /mnt/usb

2019-08-07_mdev.png

最近编辑记录 还能这么玩 (2019-08-07 17:23:03)

离线

楼主 #6 2019-08-08 10:40:34

还能这么玩
会员
注册时间: 2019-04-14
已发帖子: 119
积分: 119

Re: 分享一个 君正 X1000 自动挂载 TF卡/U盘 分区

/proc/sys/kernel/hotplug 有可能是只写文件, 不能读?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn