【发布时间】:2017-06-01 04:38:50
【问题描述】:
我是 OpenWrt 和 Linux/Unix shell 的新手。在此之前,使用 dd-wrt 已经 2 年了。最近切换到 OpenWrt 并完成了基本设置(wifi/互联网工作)。我需要安装传输我的路由器。但是,USB 设备不会挂载。
路由器的详细信息如下:
路由器型号: 华硕 RT-N13U B1
图像闪烁: chaos_calmer 15.05.1 (openwrt-15.05.1-ramips-rt305x-rt-n13u-squashfs-sysupgrade.bin)
USB 详细信息: Crusier Blade 16GB USB 2.0 使用 GParted 可启动 cd 格式化为 ext4
已安装驱动程序:
- kmod-usb-core(预装)
- kmod-usb-dwc2(预装)
- kmod-usb2
- kmod-usb-存储
- kmod-fs-ext4
- kmod-scsi-core(预装)
这里是 dev/sda、/dev/sda1 和 /mnt 的权限(手动设置 777):
~#ls -l /dev
brwxrwxrwx 1 root root 8, 0 Jan 17 21:56 sda
brwxrwxrwx 1 root root 8, 1 Jan 17 21:56 sda1
~#ls -l ..
drwxrwxrwx 2 root root 0 Jan 16 21:28 mnt
安装时出错:
~# mount -t ext4 /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt failed: No such file or directory
echo $?
255
sda1 存在于 dev 中,并且 /mnt 目录存在。仍然显示错误。
我尝试安装/重新安装,然后安装,但结果相同。另外,当我断开 USB 时 sda 和 sda1 文件夹会消失,然后在重新连接 USB 时重新出现,所以我猜该设备已被成功检测到。
我错过了什么?
编辑: 按照 cmets 中的建议添加了编辑。
dmesg output (输出很大所以链接)
编辑 2: 切换到 LEDE 17。更稳定,过去一周出现零问题。
【问题讨论】:
-
再次检查
/mnt是否真的存在。 -
是的,我什至尝试过 cd /mnt。路径更改为 /mnt#
-
"[11.550000] EXT4-fs (sda1): 无法加载 crc32c 驱动程序。"
-
@IgnacioVazquez-Abrams 那么这是否意味着驱动程序丢失或其他问题。