哈喽, 朋友们, 今天的教程是用树莓派和USB ASIC板来做一个自动挖矿机 , 教程里用的是Butterfly Labs的ASIC板, 如果你想用其他的USB设备其实大差不离.
本教程会把树莓派和ASIC板设成自动模式, 即插即开挖, 就算中途你家停电了也没问题. 如果碰到出错情况, 即时插拔一下就行.
开始教程前, 你需要知道树莓派的IP地址并在路由器里将其设为固定IP.
需要的软件:
- Raspbian, 系统.img文件 (http://downloads.raspberrypi.org/images/raspbian/2013-05-25-wheezy-raspbian/2013-05-25-wheezy-raspbian.zip)
- SD Formatter, 格式化SD卡 (https://www.sdcard.org/downloads/formatter_4/)
- Win32imager, 把.img文件复制到SD (http://sourceforge.net/projects/win32diskimager/)
- Putty, 用SSH连接到树莓派 (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html?)
- TightVNC, 用远程桌面连接到树莓派 (http://www.tightvnc.com/download.php)
必备硬件:
挖矿机器:作者本人的矿机(烤猫)是在这里购买的,点此查看 包顺丰邮费
树莓派就到论坛官方网店购买吧:http://raspi.taobao.com/
步骤
1- 打开Putty之类的SSH连接工具, 输入树莓派的IP地址.
2- 这时会有一个安全警告框弹出, 无视之, 点击"Yes".
3- 登录用户: pi
4- 密码: raspberry
5- 登录成功之后的第一件事就是修改默认的用户名和密码:
- sudo adduser "新的用户名" --force-badname (去掉引号)
- 接着会要你输入两次新用户的密码, 还有些其他信息
- 给新用户权限: sudo visudo
- 将会打开sudoers.tmp文件
- 找到这行: root ALL=(ALL:ALL) ALL add: "新的用户名" ALL=(ALL:ALL) ALL (去掉引号)
- 把接下去的那行改为: pi ALL=(ALL) NOPASSWD: ALL for: "新的用户名" ALL=(ALL) NOPASSWD: ALL (去掉引号)
- 按CTRL+X退出, 输入Y确认, 按回车键保存
- 现在我们尝试sudo到刚建的用户, 输入: su "新的用户名" (去掉引号) 去切换到刚建的用户, 接着: sudo raspi-config, 如果成功打开了配置工具, 新用户就算是搞定了, 可以关掉配置工具.
- 重启一下: sudo reboot
- 用刚建的新用户登录
- 现在来清除用户"pi"和该用户的配置文件: sudo deluser --remove-all-files pi
- 到此, 我们用新建的用户替代了默认用户"pi".
6- 可以尝试更新下系统:
- 输入sudo aptitude update, 然后等待结束
- 输入sudo aptitude upgrade, 会提示"Do you want to continue?", 输入"Y"并回车, 等待更新结束
- 再重启一次: sudo reboot
9- 安装TightVNC
- 输入命令行: sudo aptitude install tightvncserver, 会提示"Do you want to continue?", 按"Y"确定, 等待安装结束
- 启动TightVNC: tightvncserver
- 会提示输入密码连接远程桌面, 这不是树莓派的密码, 需要输入两次
- 显示提示"Would you like to enter a view-only password?", 按"N"取消, 才能获取远程桌面的全部控制.
- 想要每次开启树莓派都自动运行TightVNC, 我们需要编辑rc.local文件, 输入命令: sudo nano /etc/rc.local
- 在"exit 0"这行前添加一行: sudo -u "youruser" /usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -dpi 100 (用户名没有引号, "geometry"设置的是屏幕分辨率, "depth"设置的是颜色深度, "dpi"设置的是字体大小) , 把参数换成你需要的就行.
- 按CTRL+X退出, 按Y并回车保存文件
10- 最关键的一步就是安装矿机,
11- 在电脑上安装TightVNC
- 输入树莓派的IP
- 会要求输入TightVNC的密码
- 如果不出问题, 就会显示树莓派的桌面, CGMiner已经启动.
- 输入URL
- 输入用户名
- 输入密码
- 现在就开始挖矿了, 但我们还需要保存一下配置文件:
- 按"S"进入设置
- 按"W"修改配置文
- 按"Enter"保存为默认的"bfgminer.conf"配置文件
- 按"Space"清空屏幕
12- 到此所有程序都会自动运行了
- 想要关闭CGMiner, 按"q"
- 想要重启树莓派, 输入: sudo reboot
- 想要关闭树莓派, 输入: sudo halt
- 想要修改"bfgminer.conf"配置文件, 打开"File Manager", "View"-"Show Hidden"然后点击你的用户, 会显示一个文件夹".cgminer", 配置文件就在这个文件夹里, 注意文件夹名称的".", 不要找错了.
|