用Raspberry打造个人网络存储(一)
来源:互联网 发布:免费身份证读取软件 编辑:程序博客网 时间:2024/06/05 16:10
昨天把05年买的250G移动硬盘换到笔记本电脑里,80G的笔记本硬盘当成移动硬盘来用。现在的硬盘可真便宜,在z.cn上买的2T3.5寸移动硬盘才590,配上我的Raspberry,正好可以搭一个网络存储。
注意:文中的操作和截图都是MAC OS 10.7的情况,windows及linux用户请根据自己的情况进行调整。
设备清单:
1、Raspberry B版(我用的是B版本,如果你不知道什么是Raspberry,请看这里http://www.raspberrypi.org/)
2、SD卡1张,建议4G,CLASS4以上(Raspberry的操作系统装在SD里)
3、5V1A的microUSB电源(为Raspberry供电,建议选择质量好的电源)
4、USB键盘、鼠标(无线的最好,这样可以节省一个USB口,Raspberry只有两个USB接口)
5、移动硬盘(越大越好:D,我是在z.cn上买的,2T移动硬盘)
6、有源USB HUB(可选,网上有人推荐“力特zk033a”这个型号的,我没有卖,不知道怎么样)
7、网线或无线网卡(这没啥可说的了,网络存储没网络怎么行?)
确定上面的东西都准备好后就可以开工了:
第一步:为Raspberry安装操作系统
动手能力强的同志可以直接参考这个链接 http://elinux.org/RPi_Easy_SD_Card_Setup
1、下载镜像文件
下载地址:http://www.raspberrypi.org/downloads
我使用“wheezy”版本,下载的文件是个zip包,解压缩后文件是1.94G,文件名是 2012-12-16-wheezy-raspbian.img
2、打开“终端”程序,输入df -h
3、查看SD卡的名称
如图所示,/dev/disk1s1就是SD的名称
4、卸载SD卡
注意:不是推出SD卡
方法一:在终端中执行sudo diskutil unmount/dev/disk1s1(请将/dev/disk1s1替换成你自己的SD卡名称)
方法二:在磁盘工具中操作,如下图
5、复制镜像文件到SD卡
在“终端”中执行这条命令
注意:
1、if=后面是镜像文章所在的路径,请根据实际情况进行调整
2、of=后面是SD的名称,此处要进行一些变化,比如我们前面的名称是/dev/disk1s1,要变为/dev/rdisk1。a:这是对整个SD卡覆盖写入数据,此前请确保SD卡中的数据允许清空或已做备份;b:修改的原因是使用rdisk操作会加快执行速度,基本在5分钟左右可以完成,而使用disk大概需要500分钟。
sudo dd bs=1m if=2012-12-16-wheezy-raspbian.img of=/dev/rdisk1
进阶操作:
执行上面的命令时会发现电脑没有任何提示,不知道写入的进度如何,我们可以使用pv命令解决这个问题
a、安装brew(详细参考http://mxcl.github.com/homebrew/),在“终端”中执行
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
b、安装pv,在“终端”中执行
brew install pv
c、复制镜像文件到SD卡,在“终端”中执行
sudo pv -pret 2012-12-16-wheezy-raspbian.img | dd bs=1m of=/dev/rdisk1
6、测试
第一次使用操作系统时会出现一个配置菜单,如果看到此菜单,说明前面的工作成功!
未完,待续。。。
- 用Raspberry打造个人网络存储(一)
- 【合集】用Raspberry Pi(树莓派)打造各种服务器
- 【合集】用Raspberry Pi(树莓派)打造各种服务器
- 【合集】用Raspberry Pi(树莓派)打造各种服务器
- 用Raspberry Pi(树莓派)打造各种服务器
- 【合集】用Raspberry Pi(树莓派)打造各种服务器
- java 基础总结(个人网络存储)
- 【raspberry】(一)认识树莓派
- 用Raspberry Pi和乐高打造廉价超级计算机
- 【raspberry】(二)本地网络视频监控
- 树莓派(Raspberry)打造各种服务器
- Raspberry Pi移植Android记录(一)
- Android SQLite存储——个人日记本开发(一)
- 搭建个人家用NAS网络存储服务器
- Raspberry pi3 入门一
- 用Socket 打造跨语言跨操作系统的网络MORPG游戏(一)
- 打造企业级网络请求框架集合retrofit+gson+mvp(一)
- 打造企业级网络请求框架集合retrofit+gson+mvp(一、二)
- XP下硬盘安装ubuntu11.10(其实很简单的)
- cocos2d-x初学笔记13:地图Map
- IK的整个分词处理过程
- DBGRIDEH显示(MEMO)修正方案
- 酷派5880不能识别TF卡上的ext分区
- 用Raspberry打造个人网络存储(一)
- Extjs 树形ID重复
- 同学聚会小感
- htc g7 desire 渴望刷机心得
- asp.net页面间数据传递(总结篇)(转)
- 生活的一点感悟
- 安卓宝典(一款用于安卓开发学习的免费的安卓应用)
- SQL Server执行动态SQL(output)
- oracle创建表空间和用户