openwrt如何使用挂载u盘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openwrt如何使用挂载u盘相关的知识,希望对你有一定的参考价值。
这个是摘录别人的,你参考下。1、设置源并更新
opkg update
2、安装USB驱动,这里是BCM4712芯片的,其他芯片自己查
opkg install kmod-usb-ohci
opkg install kmod-usb-storage
3、安装EXT3文件系统
opkg install kmod-fs-ext3
4、安装文件系统格式化及检查工具
opkg install e2fsprogs
5、插上USB硬盘,如果正确识别输入dmesg命令就可以查看到U盘信息,如/dev/scsi/host0/bus0/target0/lun0: p1等等
6、格式化USB硬盘,这里的part1代表第一分区
mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
7、挂载USB硬盘
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
8、df一下应该就可以看到挂载的USB硬盘了
下面写一个启动脚本,让路由器在启动时自动挂载USB硬盘。
vim /etc/init.d/usbdisk
写入脚本:
#!/bin/sh /etc/rc.common
START=99
STOP=10
start()
mount-text3-onoatime/dev/scsi/host0/bus0/target0/lun0/part1/mnt
stop()
syncumount/dev/scsi/host0/bus0/target0/lun0/part1
restart()
stopstart
加入可执行权限
chmod 755 /etc/init.d/usbdisk
加入到启动目录
ln -s /etc/init.d/usbdisk /etc/rc.d/S99usbdisk
恩,完事了 参考技术A 在/dev 中确认你的优盘。一般都是sda。如果只有一个分区的话:
mount /dev/sda1 /mnt/sda1
(确保/mnt下sda1文件夹存在,当然,也可以是别的什么名字)
或者先 mkdir一下
Linux下挂载NTFS格式U盘
参考技术A 在Linux下使用mount挂载ntfs格式U盘时,会提示mount: unknown filesystem type 'ntfs'错误,或者FATAL: Module fuse not found.ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root。下面介绍具体解决办法。安装 ntfs-3g fuse 即可:
同样,如果提示mount:unknown filesystem type 'exfat'错误,可以安装exfat-fuse:
运行 modprobe fuse 时,如果提示找不到指令,需要安装 kmod 包:
然后运行
最后,挂载文件系统:
以上是关于openwrt如何使用挂载u盘的主要内容,如果未能解决你的问题,请参考以下文章