准备 64 位系统

超频

修改配置

将 SD 卡使用读卡器接入电脑,打开 windows 下可见分区 Boot,打开 config.txt

1
2
arm_freq=1250
over_voltage=4
  • arm_freq=1250 表示将 CPU 频率调节至 1250MHz(1.4GHz),假如你想调至 1.3G,将 1250 改为 1400 即可。
  • over_voltage=4 为增加电压,范围:0~6;初始电压 1.2V,每增加 1 提高 0.025V

如果你还想超频 GPU,在末尾加上:

1
gpu_freq=450

默认 GPU 频率为 400MHz。

稳定性测试

打开终端,输入:

1
$ sudo apt-get install sysbench

然后输入:

1
$ sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run

来运行测试

打开一个新的终端,输入:

1
$ sudo cat /sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_cur_freq

如果返回 1400000,则超频成功。

安装编译工具

1
$ sudo apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev

获取源码

1
$ git clone https://github.com/xmrig/xmrig.git

构建程序

1
2
3
4
$ mkdir xmrig/build
$ cd xmrig/build
$ cmake ..
$ make -j4

选择矿池

注册门罗币钱包

运行程序

要运行 Monero 矿机,只需运行:

1
$ ./xmrig -o xmr.2miners.com:2222 -u 87gCYA9EemtThn9NBxgvXKbXiggT1r4T5Pezq8myvAaHep2hsVnk5veABZKhi4PcAuAJ4pA5nqg6wEhfNhGxDcQJ87Ugt5G -k --coin monero --proxy=127.0.0.1:1090 --donate-level 1

开机自启动

假设,xmrig 可执行文件位于 /home/pi/xmrig/build/ 中,并且您有一个正确的 config.json 文件。

  1. 在终端运行“chmod +x /home/pi/xmrig/build/xmrig”
  2. 在终端运行“touch /home/pi/xmrig.log”
  3. 在终端运行“sudo nano /lib/systemd/system /xmrig.service”
  4. 粘贴以下配置
1
2
3
4
5
6
7
8
9
10
[Unit]
Description=PiMiner
After=multi-user.target

[Service]
Type=idle
ExecStart=/usr/bin/ds64-run /home/pi/xmrig/build/xmrig -c -B --log-file="/home/pi/xmrig.log"

[Install]
WantedBy=multi-user.target
  1. 在终端运行 sudo systemctl daemon-reload
  2. 在终端运行 sudo systemctl enable xmrig
  3. 重启 pi (sudo reboot now) 或在终端运行 sudo systemctl start xmrig

参考

树莓派写真