首先SSH登陆openwrt df –h
查看当前挂载分区 ls /dev
查看当前硬件设备
这里红框位置表示我已经安装了3个磁盘 分别为sda sdb sdc 并且已经分区
默认石像鬼的磁盘占用为 sda,但是,挂载硬盘后。会变,这里我们只需要去luci界面看看,就能区分,我现在用的是msata ,分配为sdb
下面我们需要分区,示范一下。分区sda 并格式化为ext4.并挂载共享。 fdisk /dev/sda
键入m
由于我磁盘中本身有分区,所以 键入d
删除分区后新建分区
键入n
如果你只需要一个分区,请一路回车,最后 键入 w
保存并退出。再次查询ls /dev 出现sda1,则代表分区成功
格式化磁盘:
键入 mkfs.ext4 /dev/sda1
这里表示 将sda1格式化为ext4格式
将sda1 挂载并共享。 进入luci
点添加
找到sda1并选择
我们一般挂载点为 /mnt 目录下
在红箭头处输入 /mnt/sda1 保存并应用。这时,在 ssh中键入df –h 就能看到已经挂载成功 建立共享
在luci中选择==》服务==》网络共享 共享目录中选择添加
依照下图所示,可以建立匿名共享并具有读写权限(不需要输入密码)
TOSHIBA为共享文件名,目录则为刚刚建立的挂载点,更详细的设置方法请自行百度吧 硬盘休眠
在ssh中执行命令:hdparm -S 60 /dev/sda1
说明:hdparm -S 60 /dev/sda1 设置超时值(5分钟)使硬盘进入休眠模式(省电模式)(这个 S数值/12=分钟); /dev/sda1 为挂载的硬盘路径,ls /dev/sda*查看你的盘符。
三、执行完hdparm -S 60 /dev/sda1这个命令时你的路由已经设置为5分钟休眠了。(注:5分钟硬盘无操作时省电模式,休眠时接到读写命令会自动唤醒进入工作模式)
这里我设置为10分钟休眠
我总共挂载了3个硬盘
附上参考的文件已经命令
1. 安装相关软件 opkg install luci-app-samba 安装samaba opkg update //更新源 建议每次执行安装软件包命令前执行它
opkg install kmod-nls-base kmod-scsi-core kmod-usb-core kmod-usb2 kmod-usb-storage 等,这样能更好的识别和支持 USB 设备
opkg install fdisk block-mount //安装磁盘查看工具和界面挂载工具
opkg install kmod-fs-ext4 e2fsprogs //安装支持 ext4 格式文件系统和分区格式化工具 opkg install luci-app-samba luci-app-ushare //安装 samba 和 ushare opkg install kmod-fs-ntfs //ntfs 内核驱动 opkg install mount-utils //挂载卸载工具 opkg install ntfs-3g //挂载 NTFS
opkg install blkid //用于查看 USB 设备 uuid 信息
opkg install usbutils //安装了这个后可以用 lsusb 查看 USB 设 1
要读写ntfs先opkg install kmod-nls-base kmod-nls-utf8 然后opkg install kmod-fs-ufsd --force-depends
用mount -t ufsd /dev/xxx去挂载
//安装控制器、存储驱动