V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ileyar
V2EX  ›  Linux

Netgear wndr4300 接入 usb 移动硬盘后在`/dev`目录下不显示盘符

  •  
  •   ileyar ·
    iLeyar · 2016-02-22 15:00:50 +08:00 · 6541 次点击
    这是一个创建于 2980 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刷的 OpenWrt 系统,想把 1T 的西数移动硬盘接入路由器局域网共享用,但在挂载时出现问题。路由器接入后,dmesg 显示如下(图 2 ),lsusb 下显示(图 1 ),/dev目录下找不到例如sdbx之类的盘符。

    • 已安装软件包: kmod-usb-core , kmod-usb-ohci , kmod-usb-uhci , kmod-usb2 , kmod-usb-storage , usbutils , kmod-fs-ntfs , mount.ntfs-3g , mount-utils , ntfs-3g , kmod-fs-vfat , fdisk , blkid , block-mount
    • 移动硬盘已格式化为 ext4 格式

    图 1 :

    图 2 :

    ps : 好吧,这个问题其实已经发过一次了,但是貌似放的节点不对没被显示...
    有没有人正好遇到过我这个问题呢? Google 了好久没找到解决办法,可能是我的搜索姿势不对? OpenWrt 官方有搜到一个类似问题原因是没有安装 kmod-usb-storage,但我这里已经安装依旧无法识别。
    这里先谢谢大家了。

    19 条回复    2016-02-24 12:52:00 +08:00
    skydiver
        1
    skydiver  
       2016-02-22 15:06:07 +08:00
    盘符, 23333
    Chigogo
        2
    Chigogo  
       2016-02-22 15:07:09 +08:00 via iPhone
    @skydiver 盘符, 233333
    ileyar
        3
    ileyar  
    OP
       2016-02-22 15:12:28 +08:00 via Android
    @skydiver
    @Chigogo
    虽然我在写这个名词的时候也觉得很别扭,但是有这么好笑麽…请教教我那个东西怎么称呼来着…
    skydiver
        4
    skydiver  
       2016-02-22 15:14:00 +08:00
    你列一下插入之前和之后,对比一下多了哪个不就知道了
    donghouhe
        5
    donghouhe  
       2016-02-22 15:17:30 +08:00 via iPad
    web 管理端也没有显示吗?我的盘是 ntfs ,刚开始挂载是只读,删了 ntfs 重装 ntfs-3g
    包之后就能用了。你的是 ext4 没道理不显示啊。所以建议刷个其他版本的 openwrt 试试看吧
    zealic
        6
    zealic  
       2016-02-22 15:23:07 +08:00
    dev == device

    盘符 => 设备
    smileawei
        7
    smileawei  
       2016-02-22 15:26:43 +08:00
    额。歪个楼。 wndr4300 的 usb 速度。。。。真的不适合拖硬盘
    seki
        8
    seki  
       2016-02-22 15:29:28 +08:00
    外阁楼,貌似可以称作挂载点
    skydiver
        9
    skydiver  
       2016-02-22 15:33:41 +08:00
    @seki /dev 里不叫挂载点
    tolbkni
        10
    tolbkni  
       2016-02-22 15:35:59 +08:00
    这楼歪的,我都替楼主看不下去了
    venster
        11
    venster  
       2016-02-22 15:38:21 +08:00
    日志里面不是很明显的提示 ehci 么?那再安装一下 kmod-usb-ehci 。 4300 是 usb2 接口的,不安装 ehci 的话,恐怕 usb 接口会有问题
    Laobai
        12
    Laobai  
       2016-02-22 15:50:09 +08:00
    应该是在 /mnt/ 目录下吧
    zjj2008se
        13
    zjj2008se  
       2016-02-22 16:07:30 +08:00 via Android
    尝试下 fdisk -l 看看跑到哪里了,挂载建议使用 uuid 挂载
    Halry
        14
    Halry  
       2016-02-22 16:40:22 +08:00 via Android
    kmod-ext4 呢
    jackal
        15
    jackal  
       2016-02-22 16:40:44 +08:00
    这种类似论坛的地方,只适合于信息分享,脑力激荡。
    然而并不适合 Q & A (提问 & 回答)的类型。

    以下操作适合于有一定基础的朋友

    0) lsusb 的确已经验证 USB 硬盘已经接入并已经被识别
    1) fdisk -l 可以找到挂接的 USB 盘对应的 /dev/sdxxxxx 名字
    2) 一般有自动加载机制的话, 会放在 /mnt 目录下面,请到这里找
    3) 假如自动加载机制出现了问题, 可以自己用命令行 mount 来手动加载, 同时也可以看到底是自动加载哪里出现了问题。
    jackal
        16
    jackal  
       2016-02-22 16:42:01 +08:00
    请尽量让自己的回复能够对别人有帮助
    -----》这是整个论坛管理者给每一位发帖或者回帖的人的建议 /忠告
    lgh
        17
    lgh  
       2016-02-22 21:29:58 +08:00
    记得我当时是把 usb 、 mount 、 ext4 相关的几个包都装了就能自动挂载了,有些有依赖的会自动装。
    楼主缺的可能是这些: kmod-scsi-core 、 kmod-fs-ext4 、 mountd
    luzuoqing
        18
    luzuoqing  
       2016-02-23 11:50:02 +08:00
    买一条带电源的 USB Hub 试试,我的 500G 移动硬盘直接插也有这样的问题,用了 Hub 就正常
    ileyar
        19
    ileyar  
    OP
       2016-02-24 12:52:00 +08:00
    @donghouhe
    @venster
    @zjj2008se
    @Laobai
    @jackal
    @lgh
    @luzuoqing
    谢谢你们的热心解答~不过你们说的方法我试过了都木有用。 现在新刷了一个自己新编译的固件。问题已经解决了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2590 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:15 · PVG 19:15 · LAX 04:15 · JFK 07:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.