分类:NAS

Tomato-ARM 路由器部署 entware

Entware是一个专门为嵌入式设备开发的软件包管理平台,类似 CentOS 的 YUM。现在 entware 已经支持 arm 设备了。 entware 可以安装到 r6300v2 的 JFFS 分区里,但是我的 JFFS 分区一直格式化失败,暂且不管他了。 还有个办法是安装到 ...

Read More.

【转】关于ls-wvl的aria2c的–file-allocation这一项的看法

最近我关于aria2的webclient发了若干文章关于各种优化和改进,希望对大家有一些启发作用,aria2这个工具确实不错,到目前为止比PT什么的用的多的多,而且容易上手,但今天我想关于他的一个参数展开讨论,也许这个是小的问题,但是我觉得从NAS发烧级层面上考虑值得讨论.

先介绍一下file allocation,下面的英文非常简单,我就不翻译了,man 了一下 aria2c

Specify file allocation method.  none doesn’t pre-allocate file space.  prealloc pre-allocates file space before download begins. This may take some time depending on the size of the file. If you are using newer file systems such as ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), falloc is your best choice. It allocates
large(few GiB) files almost instantly. Don’t use falloc with legacy file systems such as ext3 and FAT32 because it
takes almost same time as prealloc and it blocks aria2 entirely until allocation finishes.  falloc may not be available if your system doesn’t have posix_fallocate() function. Possible Values: none, prealloc, falloc Default:prealloc

其中他提及了如果你采用的是xfs或者ntfs或者ext4,他是强烈推荐你用falloc的,就是预先分配空间机制,我觉得如果你采用预先分配磁盘空间的话,你可以保证得到的是一片连续的区域,特别是当你看流文件的时候,可以让磁头减少跳转,提升磁盘寿命,就是这么简单的一个想法, 但我看论坛上的教程大部分都是让你把这个选项设置成none,于是我做一个权衡对比大家看看

设置成falloc:
优势:
1.可以预先申请得到一片连续的空间
2.减少磁头跳动
3.延长磁盘寿命
缺点:
1.一下子占用全部的空间(我觉得无所谓的),比如你的空间就30G,那么你同时下2部电影(20G和11G)的文件是做不到的,但这样的前提条件是你的磁盘空间吃劲到无法想象的地步.
2.预先分配空间需要一定时间,(16G的高清电影分配空间的时间大约1min)

设置成none
优势:
1.无需等待,即刻下载
2.磁盘空间慢慢减少,比如你的空间就30G,你可以同时下载2部电影(20G和11G),11G的会先下好,届时你的空间是22G被占用差不多,你可以先看11G的那部电影,看完后删除掉,等待第二部电影下好.时间上节约了不少,但这样的前提条件是你的磁盘空间吃劲到无法想象的地步.
缺点:
1.增加磁头跳转负担,无法保证得到一片连续的空间,特别是流媒体问题
2.对磁盘的寿命有影响

大家各取所需即可,我个人建议大家可以修改成falloc

原文:

http://nas1.cn/forum.php?mod=viewthread&tid=27086&page=1&authorid=56667

玩转 Buffalo LS-XL 之 aria2 实现迅雷离线下载

上一篇搞定了 PT 下载,这两天搞定了迅雷离线,使用的软件是 aria2,这是 linux 上最好的下载软件,1.16 版本以上已经支持 PT,占用资源比 Transmission 小,我已经卸载 Transmission 了。

optware 源里还没有 1.16 aria2,但是我们可以手工安装。

下载: http://pan.baidu.com/share/link?shareid=399718&uk=3943992508

上传到一个临时目录里,比如 /mnt/disk1/share/tmp

ipkg install /mnt/disk1/share/tmp/aria2_1.16.5-1_arm.ipk

装好后可以用命令检查下 aria2 版本。

aria2c -v

看到 1.16.5 就对了

检查 aria2c 版本
用 aria2c-v 检查版本

Read More.

玩转 Buffalo LS-XL 之 FlexGet 实现 RSS 自动下载

参考:
1. http://nas1.cn/thread-24224-1-1.html

2. http://wangyan.org/blog/transmission-flexget.html

上一篇装好了 Transmission,下面说说 RSS 订阅下载。现在很多 PT 站都提供 RSS 订阅下载,只要点一下鼠标,就会实现自动下载。而不用下载种子-打开 PT 管理端-添加种子 诸如此类繁琐的工作。上一篇说过,Transmission Remote 这个 Windows 上的管理器支持 RSS 订阅,但是这就要求电脑 24小时开机,未免和我们低碳的诉求不相符。FlexGet 是一个可以通过订阅 RSS 自动下载种子的软件,配合 Transmission 的目录监视监视功能,就可以实现 RSS 自动下载 PT 了。 Read More.

Buffalo LS-XL 改机之 SSH 篇

参考: http://nas1.cn/thread-25694-1-1.html

要想在 NAS 上实现靠谱的 BT、PT 甚至迅雷离线下载,必须完成本文的操作。NAS 本质是 Linux,这篇开始纯属 Linux 下捣鼓命令行,如果你连 Linux 是什么都不知道,谨慎看下去。

1.升级固件到最新版本

这里提供2个,一个是原厂固件1.64,一个是修改固件 1.64 mod1a。修改版多了几个比较实用的功能,比如 www server 和mysql server。下载到硬盘(建议在 D 盘新建一个目录 D:\NAS,相关下载都丢里面),解压后刷新,强烈建议在千兆局域网环境下升级 NAS,并完成后续的操作。如果你还是百兆网络,先升级你的交换机吧。如果这步都搞不定,后面也别看了,买群辉吧。 Read More.