请教各位大神,U盘实在ubuntu 挂载硬盘不上

后使用快捷导航没有帐号?
只需一步,快速开始
查看: 52|回复: 6
在线时间102 小时经验值587 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 587, 距离下一级还需 113 积分
TA的每日心情衰 15:03签到天数: 2 天[LV.1]初来乍到
G币3 最后登录注册时间
马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。
已有帐号?   下载游戏和软件,请【】进入机锋市场!
本帖最后由 shenye77951 于
14:00 编辑
机器是d859,TWRP是3.0.2国行通刷。这个。
U盘格式试过fat32,ntfs,exfat(前两者系统无法识别,后者系统可以识别,正常使用),但都没效果。
twrp界面无论选择储存器还是挂载,U盘选项都点不上去。根目录有一个usb-otg文件夹,但点进去为空。
求大神指点什么原因,怎么解决。
根据楼下意见,刷了个2.8.7的。
在线时间102 小时经验值587 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 587, 距离下一级还需 113 积分
TA的每日心情衰 15:03签到天数: 2 天[LV.1]初来乍到
G币3 最后登录注册时间
没人吗。。。。。自己顶一个。求大神指点。
在线时间0 小时经验值582 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 582, 距离下一级还需 118 积分
TA的每日心情衰 11:38签到天数: 339 天[LV.8]以坛为家I
G币1009 最后登录注册时间
不会换TWRP版本?
在线时间0 小时经验值2887 最后登录注册时间帖子阅读权限100UID
博士, 积分 2887, 距离下一级还需 613 积分
TA的每日心情奋斗 00:38签到天数: 577 天[LV.9]以坛为家II
G币1499 最后登录注册时间
2.8.6.1支持外挂U盘
在线时间102 小时经验值587 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 587, 距离下一级还需 113 积分
TA的每日心情衰 15:03签到天数: 2 天[LV.1]初来乍到
G币3 最后登录注册时间
Kents_ 发表于
不会换TWRP版本?
多谢提醒。
在线时间102 小时经验值587 最后登录注册时间帖子阅读权限60UID
大学本科, 积分 587, 距离下一级还需 113 积分
TA的每日心情衰 15:03签到天数: 2 天[LV.1]初来乍到
G币3 最后登录注册时间
炫音∮安迪∮ 发表于
2.8.6.1支持外挂U盘
刷了这个,[RECOVERY] TWRP2.8.7 FOR D856/7/8/9 英文/中文版,支持双击亮屏
飘雪大的,修复otg设置挂载,otg使用正常,多谢指点。
在线时间0 小时经验值19 最后登录注册时间帖子阅读权限1UID
头像被屏蔽
该用户从未签到
G币0 最后登录注册时间
提示: 作者被禁止或删除 内容自动屏蔽
Powered by搞了一个星期USB自动挂载,实在搞不好,求助啊! - OPENWRT专版 - 恩山无线论坛 - Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 3534|回复: 12
搞了一个星期USB自动挂载,实在搞不好,求助啊!
本帖最后由
01:05 编辑
小度路由器 MT7620A
U盘插进USB口之后 ,& $ ls /dev &&&命令 可以看到有sda1 , 手动 mount sda1 也是正常的 .
但是我搞了很久就是不能让他自动 mount 到 /mnt/sda1 , 我看过其他大神的固件都是可以,在web挂载点也可以看到U盘 .
实在弄不好 .求帮忙 .&&
USB相关的软件包我都添加了 , 如下:
kmod-usb-core - 3.10.49-1
kmod-usb-dwc2 - 3.10.49-1
kmod-usb-ohci - 3.10.49-1
kmod-usb-storage - 3.10.49-1
kmod-usb-storage-extras - 3.10.49-1
kmod-usb2 - 3.10.49-1
block-mount -
以上这些都有了 .. 实在弄不明白
/etc/config/fstab&&这个也看过和其他可以挂载的固件没有区别 .我自己编译的就是不行呢?
我的恩山、我的无线
The best wifi forum is right here.
本帖最后由 shenyz 于
07:46 编辑
opkg install mount-utils
opkg install luci-app-samba
我的恩山、我的无线
The best wifi forum is right here.
配置fstab 哪里 ,我看过很多人都是用默认就可以的。&
我的恩山、我的无线
The best wifi forum is right here.
http://scola.github.io/deploy-goagent-on-openwrt-tplink-703n/
配置fstab 哪里 ,我看过很多人都是用默认就可以的。
我的恩山、我的无线
The best wifi forum is right here.
楼上的方法都试了。 还是不行啊啊啊。
我的恩山、我的无线
The best wifi forum is right here.
楼上的方法都试了。 还是不行啊啊啊。
ntfs不支持tab挂载的
我的恩山、我的无线
The best wifi forum is right here.
把下面代码加到10-mount,用ntfs-3g加载
# Copyright (C) 2009 OpenWrt.org&&(C) 2010
blkdev=`dirname $DEVPATH`
if [ `basename $blkdev` != &block& ]; then
& & device=`basename $DEVPATH`
& & case &$ACTION& in
& && &&&add)
& && && && && & mkdir -p /mnt/$device
& && && && && & # vfat & ntfs-3g check
& && && && && & if&&[ `which fdisk` ]; then
& && && && && && && && &isntfs=`fdisk -l | grep $device | grep NTFS`
& && && && && && && && &isvfat=`fdisk -l | grep $device | grep FAT`
& && && && && && && && &isfuse=`lsmod | grep fuse`
& && && && && && && && &isntfs3g=`which ntfs-3g`
& && && && && & else
& && && && && && && && &isntfs=&&
& && && && && && && && &isvfat=&&
& && && && && & fi
& && && && && & # mount with ntfs-3g if possible, else with default mount
& && && && && & if [ &$isntfs& -a &$isfuse& -a &$isntfs3g& ]; then
& && && && && && && && &ntfs-3g -o noatime,big_writes,async /dev/$device /mnt/$device
& && && && && & elif [ &$isvfat& ]; then
& && && && && && && && &mount -t vfat -o iocharset=utf8,rw,sync,umask=0000,dmask=0000,fmask=0000 /dev/$device /mnt/$device
& && && && && & else
& && && && && && && && &mount /dev/$device /mnt/$device
& && && && && & fi
&&if [ -f /mnt/${device}/swapfile ]; then
& &mkswap /mnt/${device}/swapfile
& &swapon /mnt/${device}/swapfile
& && && && && & ;;
& && &&&remove)
&&if [ -f /mnt/${device}/swapfile ]; then
& &swapoff /mnt/${device}/swapfile
& && && && && & umount /dev/$device
& && && && && & ;;
# /sbin/block hotplug
sysctl -w vm.swappiness=90
谢谢 。刚刚又刷了一篇别些大神的固件研究一翻 ,发现是用ntfs-3g 挂载的U盘,然后我自己也编译进去试试就可以了,什么配置文件都不用添加。还是要谢谢你们热心回答。&
我的恩山、我的无线
The best wifi forum is right here.
try this one.
谢谢 。刚刚又刷了一篇别些大神的固件研究一翻 ,发现是用ntfs-3g 挂载的U盘,然后我自己也编译进去试试就可以了,什么配置文件都不用添加。还是要谢谢你们热心回答。&
我的恩山、我的无线
The best wifi forum is right here.
把下面代码加到10-mount,用ntfs-3g加载
谢谢 。刚刚又刷了一篇别些大神的固件研究一翻 ,发现是用ntfs-3g 挂载的U盘,然后我自己也编译进去试试就可以了,什么配置文件都不用添加。还是要谢谢你们热心回答。
我的恩山、我的无线
The best wifi forum is right here.
Powered by- 最好的系统光盘下载网站!
当前位置: >
> 详细页面
轻松让U盘自动挂载的小妙招
来源:系统之家
作者:zhang
  现在市场上一些流行的桌面系统都能支持自动挂载U盘,有些人觉得是因为HAL(硬件抽象层)起了自动挂载的作用,其实不然,对于能让U盘实现挂载的是由于有了Udev。那什么是Udev?我们怎么利用它才能让我们的U盘轻松地实现挂载呢?一起来看下本文的分析吧。
  这里我们简单的说一下udev的工作原理:
  Udev是依赖于sysfs的,当系统中添加一个新的设备后,内核检测到后就会产生一个hotplug event并查找/proc/sys/kernel/hotplug去找出管理设备连接的用户空间程序,若udev已经启动,内核会通知udev去检测sysfs中关于这个新设备的信息并创建设备节点。如/dev/vcs,在/sys/class/tty/vcs/dev存放的是&7:0&,既/dev/vcs的主次设备号。
  并且udev还会根据/etc/udev/rules.d中的规则文件实现一些相应的功能。
  下面我们介绍一下如何实现设备节点的自动创建及U盘或SD卡的自动挂载。
  一、.udev的移植
  因为文件系统中默认是没有对udev进行支持的,所以我们移植一个udev。
  1.下载UDEV源码udev-080.tar.bz2,并解压
  网址:http://www.us.kernel.org/pub/linux/utils/kernel/hotplug
  2.交叉编译。
  修改Makefile,具体修改如下:
  CROSS = arm-softfloat-linux-gnu-
  保存退出。
  执行命令:make 进行编译,然后执行arm-softfloat-linux-gnu-strip udev udevd udevstart udevinfo udevtest。并拷贝这些文件到rootfs/bin目录下面
  3.添加udev的支持
  下面三种方法功能相同
  (1)并修改etc/init.d/rcS脚本,然后添加如下命令:
  /bin/mount -t sysfs sysfs /sys
  (首先创建这个目录)
  /bin/mount -t tmpfs tmpfs /dev
  /bin/udevd --daemon
  /bin/udevstart
  (2)如果linuxrc是二进制文件的话 计算机基础教程
  rm /linuxrc
  vi /linuxrc
  添加如下内容
  /bin/mount -t sysfs sysfs /sys
  (首先创建这个目录)
  /bin/mount -t tmpfs tmpfs /dev
  /bin/udevd --daemon
  /bin/udevstart
  exec /sbin/init
  (3)修改/etc/fstab为
  #device mount-point type options dump fsck order
  proc /proc proc defaults 0 0
  tmpfs /tmp tmpfs defaults 0 0
  sysfs /sys sysfs defaults 0 0
  tmpfs /dev tmpfs defaults 0 0
  修改/etc/init.d/rcS,添加如下内容
  /bin/udevd --daemon
  /bin/udevstart
  有这上面写些,重新启动系统后,我们的文件系统就有了自动创建节点的功能了。
  二、自动挂载U盘或SD卡 计算机基础知识
  1.在/etc下创建udev目录
  2.在/etc/udev下穿件目录rules.d和文件udev.conf
  3.在udev.conf中添加如下内容
  # udev.conf
  # The initial syslog(3) priority: &err&, &info&, &debug& or its
  # numerical equivalent. For runtime debugging, the daemons internal
  # state can be changed with: &udevcontrol log_priority=&.
  udev_log=&err&
  4.在rules.d下创建规则文件
  如实现U盘自动挂载
  Vim 11-add-usb.rules
  添加如下内容
  ACTION!=&add&,GOTO=&farsight&
  KERNEL==&sd[a-z][0-9]&,RUN+=&/sbin/mount-usb.sh %k&
  LABEL=&farsight&
  这个文件中ACTION后是说明是什么事件,KERNEL后是说明是什么设备比如sda1,mmcblk0p1等,RUN这个设备插入后去执行哪个程序%k是传入这个程序的参数,这里%k=KERNEL的值也就是sda1等。
  在/sbin/下创建mount-usb.sh文件添加如下内容 计算机
  #!/bin/sh
  /bin/mount -t vfat /dev/$1 /tmp
  修改文件权限为其添加可执行的权限。
  这样就实现了U盘的自动挂载,下面附上U盘的卸载规则文件和sd卡的文件
  Usb卸载
  11-add-remove.rules
  ACTION !=&remove&,GOTO=&farsight&
  SUBSYSTEM!=&block&,GOTO=&farsight&
  KERNEL==&sd[a-z][0-9]&,RUN+=&/sbin/umount-usb.sh&
  LABEL=&farsight&
  umount-usb.sh
  #!/bin/sh
  umount /tmp/
  SD卡挂载
  ACTION!=&add&,GOTO=&farsight&
  KERNEL==&mmcblk[0-9]p[0-9]&,RUN+=&/sbin/mount-sd.sh %k&
  LABEL=&farsight&
  mount-sd.sh
  #!/bin/sh
  /bin/mount -t vfat /dev/$1 /tmp
  SD卡卸载
  ACTION !=&remove&,GOTO=&farsight&
  SUBSYSTEM!=&block&,GOTO=&farsight&
  KERNEL==&mmcblk[0-9]p[0-9]&,RUN+=&/sbin/umount-sd.sh&
  LABEL=&farsight&
  umount-sd.sh
  #!/bin/sh
  umount /tmp/
  好了,看到这边,聪明的你肯定知道了轻松挂载U盘的妙招了,此妙招便是利用udev的工作原理来帮我们实现。以上便是我们为大家分享的U盘使用技巧,希望对大家有所帮助。
栏目热门教程
人气教程排行
热门系统下载
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1

我要回帖

更多关于 请教大神什么歌 的文章

 

随机推荐