OpenWRT 分区、挂载、共享、休眠硬盘
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
mount /dev/sda1 /mnt/sda1 //把U盘(sda1)挂载到mnt/sda1
mount -t ufsd /dev/sda1 /mnt/sda1
df -h //查看是否挂载好了
忽略内核安装--force-depends
或者ufsd装上 mount -t exfat /dev/sda1 /mnt/sda1
进入luci
点添加
找到sda1并选择
我们一般挂载点为 /mnt 目录下
在红箭头处输入 /mnt/sda1 保存并应用。这时,在 ssh中键入df–h就能看到已经挂载成功
建立共享
在luci中选择==》服务==》网络共享
共享目录中选择添加
依照下图所示,可以建立匿名共享并具有读写权限(不需要输入密码)
TOSHIBA为共享文件名,目录则为刚刚建立的挂载点,更详细的设置方法请自行吧这里我设置为10分钟休眠
我总共挂载了3个硬盘
附上参考的文件已经命令
1. 安装相关软件 opkg install luci-app-samba 安装samaba
opkg update //更新源 建议每次执行安装软件包命令前执行它
opkg install kmod-nls-base kmod-scsi-core kmod-usb-core kmod-usb2 //安装控制器、存储驱动等,这样能更好的识别和支持 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
硬盘休眠
首先SSH登陆openwrt
df–h
查看当前挂载分区
ls/dev
查看当前硬件设备
这里红框位置表示我已经安装了3个磁盘
分别为sda sdb sdc并且已经分区
默认石像鬼的磁盘占用为 sda,但是,挂载硬盘后。会变,这里我们只需要去luci界面看看,就能区分,我现在用的是msata,分配为sdb
下面我们需要分区,示范一下。分区sda并格式化为ext4.并挂载共享。
动态dns luci-app-ddns
2. 命令前期设置
fdisk -l //查看有没认到U盘
ls /dev //查看U盘对应的文件名。比如 sda1 sda2 sda等等。
df -h //查看是否挂载
umount /dev/sda1 //卸载挂载着的sda
mkfs.ext4 /dev/sda1 //把U盘(sda)格式化ext4格式
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 设
opkg install fdisk block-mount //安装磁盘查看工具和界面挂载工具
opkg install kmod-fs-ext4 e2fsprogs //安装支持 ext4 格式文件系统和分区格式化工具
opkg install luci-app-samba luci-app-ushare //安装 samba 和 ushare
硬盘休眠
在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分钟硬盘无操作时省电模式,休眠时接到读写命令会自动唤醒进入工作模式)
休眠
最后感谢老司机,感谢各位作者,此文只是一个记性不好的菜鸟做的笔记。有问题不要问我。我不懂!
fdisk/dev/sda
键入m
由于我磁盘中本身有分区,所以
键入d
删除分区后新建分区
键入n
如果你只需要一个分区,请一路回车,最后
键入 w
保存并退出。再次查询ls/dev出现sda1,则代表分区成功
格式化磁盘:
键入mkfs.ext4 /dev/sda1
这里表示 将sda1格式化为ext4格式
将sda1挂载并共享。
mount -t ufsd /dev/sda1 /mnt/sda1
df -h //查看是否挂载好了
忽略内核安装--force-depends
或者ufsd装上 mount -t exfat /dev/sda1 /mnt/sda1
进入luci
点添加
找到sda1并选择
我们一般挂载点为 /mnt 目录下
在红箭头处输入 /mnt/sda1 保存并应用。这时,在 ssh中键入df–h就能看到已经挂载成功
建立共享
在luci中选择==》服务==》网络共享
共享目录中选择添加
依照下图所示,可以建立匿名共享并具有读写权限(不需要输入密码)
TOSHIBA为共享文件名,目录则为刚刚建立的挂载点,更详细的设置方法请自行吧这里我设置为10分钟休眠
我总共挂载了3个硬盘
附上参考的文件已经命令
1. 安装相关软件 opkg install luci-app-samba 安装samaba
opkg update //更新源 建议每次执行安装软件包命令前执行它
opkg install kmod-nls-base kmod-scsi-core kmod-usb-core kmod-usb2 //安装控制器、存储驱动等,这样能更好的识别和支持 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
硬盘休眠
首先SSH登陆openwrt
df–h
查看当前挂载分区
ls/dev
查看当前硬件设备
这里红框位置表示我已经安装了3个磁盘
分别为sda sdb sdc并且已经分区
默认石像鬼的磁盘占用为 sda,但是,挂载硬盘后。会变,这里我们只需要去luci界面看看,就能区分,我现在用的是msata,分配为sdb
下面我们需要分区,示范一下。分区sda并格式化为ext4.并挂载共享。
动态dns luci-app-ddns
2. 命令前期设置
fdisk -l //查看有没认到U盘
ls /dev //查看U盘对应的文件名。比如 sda1 sda2 sda等等。
df -h //查看是否挂载
umount /dev/sda1 //卸载挂载着的sda
mkfs.ext4 /dev/sda1 //把U盘(sda)格式化ext4格式
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 设
opkg install fdisk block-mount //安装磁盘查看工具和界面挂载工具
opkg install kmod-fs-ext4 e2fsprogs //安装支持 ext4 格式文件系统和分区格式化工具
opkg install luci-app-samba luci-app-ushare //安装 samba 和 ushare
硬盘休眠
在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分钟硬盘无操作时省电模式,休眠时接到读写命令会自动唤醒进入工作模式)
休眠
最后感谢老司机,感谢各位作者,此文只是一个记性不好的菜鸟做的笔记。有问题不要问我。我不懂!
fdisk/dev/sda
键入m
由于我磁盘中本身有分区,所以
键入d
删除分区后新建分区
键入n
如果你只需要一个分区,请一路回车,最后
键入 w
保存并退出。再次查询ls/dev出现sda1,则代表分区成功
格式化磁盘:
键入mkfs.ext4 /dev/sda1
这里表示 将sda1格式化为ext4格式
将sda1挂载并共享。