闻上云u-nas折腾笔记

  • 寒冰炫
    前几天在bs里160包快收了个闻上云nas,坛友已经刷好u-nas系统了.
    到手后就装上了1块1T和1块500g的硬盘.
    一番设置后,就可以当NAS用了.

    现在单位用的路由器是小米的第一代硬盘版本.1T的硬盘被我换出来了,换了一个320G硬盘上去.
    拿来下个片没啥问题,下着下着就不够用了.正好这个新的NAS到了.就想着让两个NAS之间能够互联互通.

    u-nas下载只能用transmission来bt下载,极度不方便.用惯了小米路由器的下载,可以链接下载,可以bt下来,所以还是准备用小米路由器下载.

    思路:小米路由器作为下载器.下载完的电影定时拷贝到u-nas.


    想到就开干,第一步,在小米路由器的wifi软件上找到unas那台设备,开启它的全盘访问开启unas的ssh,连接过去.
    在unas的/mnt/nas/下新建一个文件夹,名称任意,我建的名称是windows
    执行下面的命令
    mount -t cifs //192.168.31.1/XiaoMi /mnt/nas/windows -o username=guest,password=guest
    mount -t cifs //192.168.31.1/XiaoMi /mnt/nas/windows -o username=anonymous,password=anonymous
    mount -t cifs //192.168.31.1/XiaoMi /mnt/nas/windows -o username=anonymous
    mount -t cifs //192.168.31.1/XiaoMi /mnt/nas/windows -o
    这几条命令都不能执行,显示权限错误


    我一开始怀疑是unas的cifs有问题,就在我的win10上建了个共享文件夹,设置了用户名和密码.
    用上述命令连接过去是可以实现cifs挂载的.

    折腾了很久觉得应该还是小米路由器的权限问题.
    我现在的小米路由器刷的是稳定版,不能开启ssh.
    今天又把路由器刷成开发板,并且刷了开启ssh的文件.
    成功开启ssh,开启ssh的时候给了个默认root密码,修改完root密码后,
    再用root用户成功挂载了小米路由器的共享文件夹
    002.jpg
    这种挂载方法是重启就失效的,得加入到开机启动中.
    在文件/etc/rc.local中(用root用户)追加如下上述命令:
    mount //192.168.31.1/XiaoMi /mnt/nas/windows -o username="root",password="root",uid="0",gid="0"
    保存后重启后测试成功.

    成功挂载后,就想着怎么把小米路由器上的视频文件复制到unas中.
    思路是先用find按名称查找视频文件的扩展名.再移动过来.网上找了条命令,调试成功后准备添加到定时任务中,第二次执行后就再也没法执行了.

    //根据文件扩展名查找视频并剪切到nas上.
    //常见的视频扩展名mkv mp4 avi rm rmvb
    find /mnt/nas/windows -name "*.mkv" -o -name "*.mp4" -o -name "*.avi" -o -name "*.rm" -o -name "*.rmvb" -exec mv {} /mnt/nas/data/media/ \;

    后来又重新找了个方法,测试后没问题,就用这种了.mv $(find /mnt/nas/windows -type f -name "*.mp4" -o -name "*.mkv" -o -name "*.avi" -o -name "*.rm" -o -name "*.rmvb") /mnt/nas/data/media

    测试在命令行执行这条命令,关闭终端也会继续执行,测试成功
    nohup mv $(find /mnt/nas/windows -type f -name "*.mp4" -o -name "*.mkv") /mnt/nas/data/media &

    //建立移动的视频的脚本文件
    cd/etc/cron.daily
    vimovemedia.sh
    chmod 777movemedia.sh

    每天定时启动脚本文件.每天半夜两点半启动
    vi /etc/crontab
    30 2 * * * root/etc/cron.daily/movemedia.sh

    重启crontab服务
    /etc/init.d/cron restart

    最好reboot一下,不过不reboot也没啥关系
    搞定,收工.

    期间我还折腾过让小米路由器访问unas.结果小米路由器没法挂载cifs文件系统,下载openwrt的包也没法弄.后来想想这个需求没啥用.就没折腾了.


    20190530:

    早上过来查看是否执行视频时,发现没有拷贝昨天下载的电影.
    又去查看了下脚本,定时执行,都没问题,执行脚本,也是可以的,应该是定时脚本没有执行.
    昨天执行定时任务的时候是我用ssh连接过去的,admin用户进的root,一直连接着的,是能够执行的,但是我没有用ssh连接过去就不执行?我也不知道啥情况,那就换一种方法.
    用crontab -l查看定时任务列表,和我的/etc/crontab里的定时任务完全不一样?
    那就用新办法吧.
    在root用户下,执行crontab -e,出来一个编辑界面GUN nano


    我添加了2条定时任务.就是最后两条,1条是2点半执行的,一条是我测试10点执行的计划任务.
    添加完后按Ctrl+X退出,会提示你是否保存,按大写的Y,再按回车保存.

    保存完后我用reboot重启一下unas.重启完后等10点再去看看,嗯.已经成功执行了视频移动.

    为了避免/etc/crontab下的计划任务重复执行,去把那条任务删掉或者改个时间吧

    测试成功,今天晚上再看看吧.
    默认root用户不允许连接过去,需要用别的用户名进去后再su root
    需要改一下sshd_config中的PermitRootLogin为yes
    vi /etc/ssh/sshd_config
    PermitRootLogin yes
    重启后就可以用root用户名和密码连接了.
    或者用systemctl restart ssh.service命令重启服务


    想要登陆root用户后就进入一个默认的文件夹
    需要去root用户的配置文件中增加一条cd 命令.
    比如我想默认登陆root用户就去/mnt/nas目录下,
    就去/root/.profile这个文件中添加 cd /mnt/nas 就可以了.
    004.jpg


    保存后退出ssh连接,重新连接过去就默认进入/mnt/nas这个目录
    005.jpg

    折腾完了u-nas,重新折腾小米路由器.

    准备折腾安装CIFS支持.

    opkg update

    报错
    查看配置文件,找到下载路径

    下载路径不对



    按照正确的下载路径修改



    opkg update不报错.


    但是opkg install kmod-fs-cifs
    这条命令报错



    貌似不能自动下载安装.


    随便找个目录,vidownpackage.shwgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... .3.8-1_brcm47xx.ipk
    wgethttp://archive.openwrt.org/attit ... _5.4-1_brcm47xx.ipk

    下载所有的包


    下载完成
    因为各种各样的原因,需要在cat /etc/opkg.conf中加入兼容性.因为这个系统很操蛋,uname -p显示是unknown
    最前面加入这几句话就行了.
    arch all 100
    arch brcm4716 200
    arch brcm47xx 300


    接着执行以下命令
    opkg install kmod-fs-cifs_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install kmod-nls-utf8_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install kmod-nls-base_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install kmod-crypto-hmac_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install kmod-crypto-md5_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install kmod-crypto-misc_3.3.8-1_brcm47xx.ipk--nodeps
    opkg install cifsmount_5.4-1_brcm47xx.ipk--nodeps


    全部都能安装完成.

    如果不加
    --nodeps 则会校验不过,还是系统的原因.
    全部安装上后,好像要重启路由器,现在路由器下连着好几个同事,都在上网,等他们不上网了再重启吧.

    重启后不行,折腾失败,估计还是内核不一致的问题

    不能自动拷贝视频文件的原因找到了,因为下班后同事把交换机关了,网不通,自然就没法拷贝了,,,
  • f
    frankinhekan
    相貌好,梨叔的祝福,可以了可以了
  • 白捕校
    好。。我顶你。。。。
  • 懒散的牛
    观察下最近有没有啥变化。记得更新下 iOS fly ~
  • 寒冰炫
    正在编辑中.
  • l
    lilihust
    养肥了再看
  • y
    yeeshao
    我就装了个unas安逸的一比HiPDA·NG
  • c
    cocklebur
    unas的bt下载有手机客户端udownload,可以在客户端上远程下载。
  • m
    mingchenzs
    话说这个NAS硬件做工怎样?
  • b
    buskin
    备份个手机照片什么的方便不?
  • 寒冰炫
    但是没法复制链接下载,我喜欢在dy2018下载电影,都是复制链接下载的.用惯了小米的下载,感觉很好用.
  • 寒冰炫
    硬件做工没的说.要是能够刷黑裙那就很爽了,不过能刷u-nas也很满意了,比原系统好很多.
  • 寒冰炫
    我没用过,应该可以吧,我没这个需求.
  • 寒冰炫
    我可不敢接受黎叔的祝福...
  • l
    lilihust
    看了下,都是磁力链接啊,tr可以下载
  • 寒冰炫
    嗯,看了下,新的是有磁力的链接,旧的一些还是迅雷的链接thunder://
  • 太平凡
    U-nas 的aria2还是搞不定 tr 挂PT 差不多
  • s
    shell3504
    弱弱问一下,小米的监控头可以存储到NAS里吗 五常大米
  • 白捕校
    可以手机备份照片。但是不太方便。。
  • e
    esebus
    为啥不直接docker aria2呢
  • 白捕校
    能装讯雷不?
  • b
    btyufe
    u-nas自带aria2,transmission,配合网页和远程访问,可以在外面随时下载
  • 寒冰炫
    可以,复制方法同上,小米的监控视频是mp4格式的...但是小米的监控视频是按日期分文件夹存储的,我这样复制过去的视频都在一个文件夹下,我也懒得去完善了.
  • m
    mrky
    风扇转速高,太吵了… iOS fly ~
  • 我爱洁艳
    转速有脚本调到1k以下还好,等hdmi接口能用的固件中
  • b
    bill314159
    楼主作为教学贴讲的太好了 这个号出点东西
  • b
    buskin
    回复19#白捕校

    谢谢,看来不符合要求
  • b
    buskin
    回复13#寒冰炫

    谢谢了
  • l
    lastmandream
    可以用unas定时访问小米路由的硬盘,看是否有新文件,有新文件就执行复制动作。这样可以保证一定的实时性
  • j
    jtyxr
    学习了 iOS fly ~
  • d
    dreamlocus
    unas系统咋样?我unas的机子,装的黑裙。。
  • i
    inhome
    回复10#buskin

    在u-nas下放了两块硬盘,弄了个RAID1,下载安卓端ufile,有自动备份的选项,还算方便。
  • i
    inhome
    回复1#寒冰炫


    等您老出完整的教程以后再折腾。
  • b
    buskin
    回复32#inhome

    收到,谢谢了。不过估计现在不好收了。
  • g
    gyjq
    黑裙搞定了
  • 寒冰炫
    真哒?厉害!回头刷一个试试
  • r
    ruanfan2705
    lz硬盘休眠有没有成功?
  • 寒冰炫
    不知道啊,怎么看?我把crontab中的
    check_error_db.shhealthcheck.sh
    这两个计划任务屏蔽了

    不知道有没有效果
  • c
    chykey
    有刷好的成品卖吗
  • o
    ohjust
    unas和群晖nas,里面的应用不一样吧。远程怎么解决的啊!现在用着虚拟黑群晖,想入一个实体的。
    闻上硬盘支持什么接口?
  • h
    hjkl0001
    回复1#寒冰炫

    厉害了,兄弟
  • s
    stevenflp
    看看 iOS fly ~
  • d
    davidchiu
    楼主是真电工,鉴定完毕
  • o
    ohjust
    看电影试了吗?1080,4k? iOS fly ~
  • b
    bill314159
    黑裙没docker,楼主不试试unas4?
    这个号出点东西
  • 我爱洁艳
    unas4的可用固件有了吗?
  • s
    spectre
    回复25#我爱洁艳
    请教下 unas 调风扇转速怎么调?
    非常感谢!
  • 我爱洁艳
    https://github.com/wanghuangjie/WisNUC
  • s
    spectre
    回复49#我爱洁艳


    哎 放弃了SSH启动不了,进步了 root和命令界面