小白的openwrt攻略二,挂载移动硬盘实现家庭云存储

来源:百度文库 编辑:超级军网 时间:2024/04/25 23:47:10


攻略的第一季在这里:

http://lt.cjdby.net/thread-1820182-1-1.html,不熟悉的童鞋请复习一下。

今天是重要的一篇,也是买这个小白鼠的初衷之一,首先我们要做好准备工作

硬件:U盘或USB接口的移动硬盘一个,最好将其中清空,小白鼠就是拿来牺牲的,不过里面的数据可不应该一起牺牲。清空后一切调试正常了再往里面放数据。

软件:由于openwrt是基于linux内核开发的,所以使用linux原生的ext3格式最省软硬件资源。因此我们需要:
          1、Ext2Fsd-0.51, 作用:让你的windows认识linux的文件系统EXT3。
          2、Acronis Disk Director 11 Home, 作用:把你的存储器格式化成EXT3格式的文件系统。
          3、winhex,一个很不错的16进制文件编辑与磁盘编辑软件,作用:万一硬盘被你折腾挂了,只要不是硬件问题,应该能用这个挽救回来,不过里面的数据我可不能保证,还是尽量使用空盘来当小白鼠吧。如果你用的是ubuntu系统,可以直接在ubuntu下格式化磁盘,就不用这三个工具了,嗯,下面的也可以跳过。

以上三个软件可以从我的网盘下载:

http://pan.baidu.com/s/1ntAwXKH

Acronis Disk Director 11 Home的注册码是“32YMG9R8-CMKLM7RT-5QHDL3NL-JZHSC6SX-PR4MW9JA-9EYM59P7-DK NBBWFL-72P9VX7K”,不注册不能进行磁盘分区格式化等操作,嗯,注册码来自网络,谢绝……大家都懂得。

好,首先安装Ext2Fsd-0.51,在下图的界面中把所有勾都打上

   

这样可以保证windows像用ntfs格式的磁盘一样使用ext3格式的磁盘

装上了之后打开软件就会得到这个界面:



上图的G盘是我用一个旧U盘做个例子,注意到这个语言编码是utf8,这个语言编码不会产生文件名乱码的问题,我们后面还会说到。

安装Acronis Disk Director 11 Home并打开,可以得到这个界面:


注意格式化的盘符哦,别把有数据的本地磁盘格式化了。 右键单击要格式化的盘符,点“format”,在下拉菜单中把格式选为EXT3,然后按提示操作。,最后别忘记执行操作。这个软件本身也是一个磁盘管理软件,可以用来分区,有兴趣可以研究一下。

如果你的操作正确,那应该用不到winhex了,不过我一开始不小心把分区表弄丢了,用这个方法救回来的,这是另一篇攻略了,要用的话就百度吧。

好了,现在我们已经有了一个ext3格式的存储器,如果你是用ubuntu做的格式化,可能系统文件占用的空间还会更小一些,我的40G移动硬盘在win7下格式化差不多用掉了2G,可用空间有点缩水了。路由器对外挂移动硬盘可能会有供电不足的问题存在,建议用上外接电源,用有源的USB HUB应该也可以,我手上没有,所以没有试。

把移动硬盘插在正在工作的RG100A上,在浏览器中输入路由器LAN口的IP,进入昨天攻略中提到的管理界面,进入“磁盘应用”——“挂载点”,可以看到下面的界面:



这是硬盘已经挂载成功后的界面,可以看到那个40G的硬盘已经挂好了,路由器已经识别。如果是第一次挂,路由器没有自动识别的话,需要在“挂载点”区域点击“添加”。

别点错了,下面的SWAP是在挂载盘上做一个空间当虚拟内存使用,需要在网上下载名为swapfiles的文件,这个空间的读写频率会大大高过挂载盘上的其它区域,可能会导致磁盘寿命下降,虽然RG100A的性能不高,不过我还是不推荐用这种方式榨取硬件潜能。

点了上面的“添加”后会得到下面的画面:



首先,开启这个挂载点打钩,如果路由器已经识别你的移动硬盘,那么“设备”这一栏就会有一个下拉菜单供你选择,如果你搞了不止一个磁盘分区,或者USB HUB上有不止一个移动硬盘,这里就会有较多选项 。“挂载点”中可以手动键入挂载点的路径,默认是/mnt/sda1,我改成了/mnt/sda2。保存并应用后磁盘就算挂好了。下面要进行wifi共享了。

回到磁盘应用界面,点击“网络共享”,得到下面的画面:



在“开启”上打钩,主机名就是将来在“网络”或者“网上邻居”里看到的共享计算机的名字,它和描述都可以保持不变。工作组一定要和你“计算机属性”里面的工作组保持一致,共享主目录设为1,优化配置我勾上了,应该会有点作用吧,我没有验证。

下面的共享目录我建了两个,名称可以自定义,“/”代表路由器rom的根目录,路径与你的挂载点保持一致的“/mnt/sda2/”就是共享磁盘的根目录。允许匿名登录会使使用起来比较方便,当然也需要担一定的风险。设置SAMBA访问密码应该是需要研究“编辑模板”里面的代码的,等你从小白升级以后再说吧。文件默认权限和目录默认权限都是0700,这是可读写权限的代码,想进一步研究权限代码的,经验值够了以后请自行LEVEL UP。编辑模板的界面是这样的:



注意到这里unix charset = UTF-8了吗,这和EXT2fsd软件看到的是对应的,这个语言编码可以避免文件名乱码,一定记得是这样的,如果默认如此就千万别改。

设置保存应用后在你使用的计算机中点击“网络”(我是win7,xp下应该是网上邻居),可以看到下图:



其中的dreambox就是我们的wifi共享空间了(你是用wifi登录路由器的,对吧),点击进入后,可以看到下图:



这就是我们共享的两个目录了,右键单击home,点“映射网络驱动器”,按提示操作,就能看到下面的界面:


其中网络位置下的Z盘就是我们刚刚搞出来的家庭共用区了,我试了一下速度,RG100A这把老骨头也就是读写在4.5m/s的样子,考虑到低廉的价格,就那么滴吧。android手机上可以用ES文件浏览器达到同样的效果, 水果机我没有,但是肯定有类似软件的。设置好以后,只要路由器开着,移动硬盘挂着,你就可以像操作本地硬盘一样对“公用区”进行操作。

预告一下下期攻略,FTP传输和脱机BT。如果攻略有问题,大家照着做没有弄成,可以给我留言。

今天就先修复一下截图,明天或后天继续更新攻略。

攻略的第一季在这里:

http://lt.cjdby.net/thread-1820182-1-1.html,不熟悉的童鞋请复习一下。

今天是重要的一篇,也是买这个小白鼠的初衷之一,首先我们要做好准备工作

硬件:U盘或USB接口的移动硬盘一个,最好将其中清空,小白鼠就是拿来牺牲的,不过里面的数据可不应该一起牺牲。清空后一切调试正常了再往里面放数据。

软件:由于openwrt是基于linux内核开发的,所以使用linux原生的ext3格式最省软硬件资源。因此我们需要:
          1、Ext2Fsd-0.51, 作用:让你的windows认识linux的文件系统EXT3。
          2、Acronis Disk Director 11 Home, 作用:把你的存储器格式化成EXT3格式的文件系统。
          3、winhex,一个很不错的16进制文件编辑与磁盘编辑软件,作用:万一硬盘被你折腾挂了,只要不是硬件问题,应该能用这个挽救回来,不过里面的数据我可不能保证,还是尽量使用空盘来当小白鼠吧。如果你用的是ubuntu系统,可以直接在ubuntu下格式化磁盘,就不用这三个工具了,嗯,下面的也可以跳过。

以上三个软件可以从我的网盘下载:

http://pan.baidu.com/s/1ntAwXKH

Acronis Disk Director 11 Home的注册码是“32YMG9R8-CMKLM7RT-5QHDL3NL-JZHSC6SX-PR4MW9JA-9EYM59P7-DK NBBWFL-72P9VX7K”,不注册不能进行磁盘分区格式化等操作,嗯,注册码来自网络,谢绝……大家都懂得。

好,首先安装Ext2Fsd-0.51,在下图的界面中把所有勾都打上

   

这样可以保证windows像用ntfs格式的磁盘一样使用ext3格式的磁盘

装上了之后打开软件就会得到这个界面:



上图的G盘是我用一个旧U盘做个例子,注意到这个语言编码是utf8,这个语言编码不会产生文件名乱码的问题,我们后面还会说到。

安装Acronis Disk Director 11 Home并打开,可以得到这个界面:


注意格式化的盘符哦,别把有数据的本地磁盘格式化了。 右键单击要格式化的盘符,点“format”,在下拉菜单中把格式选为EXT3,然后按提示操作。,最后别忘记执行操作。这个软件本身也是一个磁盘管理软件,可以用来分区,有兴趣可以研究一下。

如果你的操作正确,那应该用不到winhex了,不过我一开始不小心把分区表弄丢了,用这个方法救回来的,这是另一篇攻略了,要用的话就百度吧。

好了,现在我们已经有了一个ext3格式的存储器,如果你是用ubuntu做的格式化,可能系统文件占用的空间还会更小一些,我的40G移动硬盘在win7下格式化差不多用掉了2G,可用空间有点缩水了。路由器对外挂移动硬盘可能会有供电不足的问题存在,建议用上外接电源,用有源的USB HUB应该也可以,我手上没有,所以没有试。

把移动硬盘插在正在工作的RG100A上,在浏览器中输入路由器LAN口的IP,进入昨天攻略中提到的管理界面,进入“磁盘应用”——“挂载点”,可以看到下面的界面:



这是硬盘已经挂载成功后的界面,可以看到那个40G的硬盘已经挂好了,路由器已经识别。如果是第一次挂,路由器没有自动识别的话,需要在“挂载点”区域点击“添加”。

别点错了,下面的SWAP是在挂载盘上做一个空间当虚拟内存使用,需要在网上下载名为swapfiles的文件,这个空间的读写频率会大大高过挂载盘上的其它区域,可能会导致磁盘寿命下降,虽然RG100A的性能不高,不过我还是不推荐用这种方式榨取硬件潜能。

点了上面的“添加”后会得到下面的画面:



首先,开启这个挂载点打钩,如果路由器已经识别你的移动硬盘,那么“设备”这一栏就会有一个下拉菜单供你选择,如果你搞了不止一个磁盘分区,或者USB HUB上有不止一个移动硬盘,这里就会有较多选项 。“挂载点”中可以手动键入挂载点的路径,默认是/mnt/sda1,我改成了/mnt/sda2。保存并应用后磁盘就算挂好了。下面要进行wifi共享了。

回到磁盘应用界面,点击“网络共享”,得到下面的画面:



在“开启”上打钩,主机名就是将来在“网络”或者“网上邻居”里看到的共享计算机的名字,它和描述都可以保持不变。工作组一定要和你“计算机属性”里面的工作组保持一致,共享主目录设为1,优化配置我勾上了,应该会有点作用吧,我没有验证。

下面的共享目录我建了两个,名称可以自定义,“/”代表路由器rom的根目录,路径与你的挂载点保持一致的“/mnt/sda2/”就是共享磁盘的根目录。允许匿名登录会使使用起来比较方便,当然也需要担一定的风险。设置SAMBA访问密码应该是需要研究“编辑模板”里面的代码的,等你从小白升级以后再说吧。文件默认权限和目录默认权限都是0700,这是可读写权限的代码,想进一步研究权限代码的,经验值够了以后请自行LEVEL UP。编辑模板的界面是这样的:



注意到这里unix charset = UTF-8了吗,这和EXT2fsd软件看到的是对应的,这个语言编码可以避免文件名乱码,一定记得是这样的,如果默认如此就千万别改。

设置保存应用后在你使用的计算机中点击“网络”(我是win7,xp下应该是网上邻居),可以看到下图:



其中的dreambox就是我们的wifi共享空间了(你是用wifi登录路由器的,对吧),点击进入后,可以看到下图:



这就是我们共享的两个目录了,右键单击home,点“映射网络驱动器”,按提示操作,就能看到下面的界面:


其中网络位置下的Z盘就是我们刚刚搞出来的家庭共用区了,我试了一下速度,RG100A这把老骨头也就是读写在4.5m/s的样子,考虑到低廉的价格,就那么滴吧。android手机上可以用ES文件浏览器达到同样的效果, 水果机我没有,但是肯定有类似软件的。设置好以后,只要路由器开着,移动硬盘挂着,你就可以像操作本地硬盘一样对“公用区”进行操作。

预告一下下期攻略,FTP传输和脱机BT。如果攻略有问题,大家照着做没有弄成,可以给我留言。

今天就先修复一下截图,明天或后天继续更新攻略。
啊哈,战略性mark~我现在用的mx 3直接读我的电脑的共享文件,效果还行~
不如上openwrt的中文论坛看看,那里有N多的教程。
不如上openwrt的中文论坛看看,那里有N多的教程。
那上面人气不足,发帖还有限制,以前的精华贴说的固件都比较老
啊哈,战略性mark~我现在用的mx 3直接读我的电脑的共享文件,效果还行~
你那样的话电脑必须一直开机
那上面人气不足,发帖还有限制,以前的精华贴说的固件都比较老
这个确实,不过就固件而言如果是主攻脱机下载还是老固件比较稳定,新固件注重路由功能居多。
这个确实,不过就固件而言如果是主攻脱机下载还是老固件比较稳定,新固件注重路由功能居多。
固件比较老,很多攻略都是命令行给出的,小白一般看不懂
你那样的话电脑必须一直开机
是啊,在学校就那样呗〒_〒没办法。。等过两年稳定了也那么干
是啊,在学校就那样呗〒_〒没办法。。等过两年稳定了也那么干
过两年云路由就白菜了,官方固件会做得更人性化吧。不知道迅雷的水晶版路由器啥时候上市,价格如何
我在等小米路由,不喜欢外挂硬盘的方式.
我在等小米路由,不喜欢外挂硬盘的方式.
便宜,家里好几个老移动硬盘呢,不想再花钱买硬盘了
杨威利0607 发表于 2014-4-15 11:00
便宜,家里好几个老移动硬盘呢,不想再花钱买硬盘了
家里也有好几硬盘,有IDE接口的也有SATA接口的,有3.5吋的也有2.5吋的,只是容量最大的才120G.

我手里的U盘都64G了.
家里也有好几硬盘,有IDE接口的也有SATA接口的,有3.5吋的也有2.5吋的,只是容量最大的才120G.

我手里的U ...
容量不是问题,我用120G移动硬盘配合楼主所说的神器不照样下了近T的高清。
哥!你的图片!能改改路径不?
淡水鱼大叔 发表于 2014-4-15 18:07
哥!你的图片!能改改路径不?
昨天还好的,一会儿我换换图床吧,万恶的企鹅
淡水鱼大叔 发表于 2014-4-15 18:07
哥!你的图片!能改改路径不?
已经把截图修复了
杨威利0607 发表于 2014-4-15 22:31
已经把截图修复了
虽然第一张还是挂了,不过没事,可以凑活看了,呃,好吧,如果是我,肯定不会这么大费周章的,除非是弄着玩,否则直接就现成产品挂上去了
淡水鱼大叔 发表于 2014-4-15 22:38
虽然第一张还是挂了,不过没事,可以凑活看了,呃,好吧,如果是我,肯定不会这么大费周章的,除非是弄着 ...
就是弄着玩的,不过也是为了图便宜,现在买个netgear 3400V2直接就能搞出云存储和脱机下载了
楼主, 我往ftp上传文件会乱码,能不能把 ftp 的编码 换成 window一样的?
楼主, 我往ftp上传文件会乱码,能不能把 ftp 的编码 换成 window一样的?
这个我没有遇到过,也不清楚怎么解决,不好意思,帮不上忙了
可以用群晖系统。
非常不错的帖子,学习了,感谢楼主,我的共享还是搞不定