《OpenWRT 分区、挂载、共享、休眠硬盘》由会员分享,可在线阅读,更多相关《OpenWRT 分区、挂载、共享、休眠硬盘(4页珍藏版)》请在金锄头文库上搜索。
1、首先SSH登陆openwrtdf h查看当前挂载分区ls /dev 查看当前硬件设备这里红框位置表示我已经安装了3个磁盘分别为sda sdb sdc 并且已经分区默认石像鬼的磁盘占用为 sda,但是,挂载硬盘后。会变,这里我们只需要去luci界面看看,就能区分,我现在用的是msata ,分配为sdb下面我们需要分区,示范一下。分区sda 并格式化为ext4.并挂载共享。fdisk /dev/sda键入m由于我磁盘中本身有分区,所以键入d删除分区后新建分区键入n如果你只需要一个分区,请一路回车,最后键入 w保存并退出。再次查询ls /dev 出现sda1,则代表分区成功格式化磁盘:键入 mkfs
2、.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 设置超时值
3、(5分钟)使硬盘进入休眠模式(省电模式)(这个 S数值/12=分钟);/dev/sda1 为挂载的硬盘路径,ls /dev/sda*查看你的盘符。三、执行完hdparm -S 60 /dev/sda1这个命令时你的路由已经设置为5分钟休眠了。(注:5分钟硬盘无操作时省电模式,休眠时接到读写命令会自动唤醒进入工作模式)这里我设置为10分钟休眠我总共挂载了3个硬盘 附上参考的文件已经命令1. 安装相关软件 opkg install luci-app-samba 安装samabaopkg update /更新源 建议每次执行安装软件包命令前执行它 opkg install kmod-nls-base
4、 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 内核驱动 o
5、pkg 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去挂载opkg install luci-app-hd-idle硬盘休眠动
6、态dns luci-app-ddns2. 命令前期设置fdisk -l /查看有没认到U盘ls /dev /查看U盘对应的文件名。比如 sda1 sda2 sda等等。df -h /查看是否挂载umount /dev/sda1 /卸载挂载着的sdamkfs.ext4 /dev/sda1 /把U盘(sda)格式化ext4格式mount /dev/sda1 /mnt/sda1 /把U盘(sda1)挂载到mnt/sda1mount -t ufsd /dev/sda1 /mnt/sda1df -h /查看是否挂载好了忽略内核安装 -force-depends 或者ufsd装上 mount -t exfat /dev/sda1 /mnt/sda1休眠最后感谢老司机,感谢各位作者,此文只是一个记性不好的菜鸟做的笔记。有问题不要问我。我不懂!