以太坊挖矿母盘制作全攻略,从零开始打造你的高效挖矿基石
随着以太坊从工作量证明(PoW)转向权益证明(PoS),传统的显卡挖矿时代已然落幕,对于那些仍然拥有高性能GPU硬件,或者对特定加密货币(如基于以太坊经典ETC或其他仍采用PoW算法的币种)挖矿感兴趣的矿工来说,构建一个稳定、高效的挖矿系统仍然是关键,而“挖矿母盘”(通常指安装好操作系统、挖矿软件及必要驱动的系统盘)则是整个挖矿机的“灵魂”,它直接决定了矿机的启动速度、运行稳定性和维护效率,本文将详细介绍如何制作一个以太坊(及其他PoW币种)挖矿母盘。
为什么需要制作挖矿母盘?
在开始制作之前,我们首先要明白挖矿母盘的重要性:
- 快速部署:拥有一个预配置好的母盘,可以快速克隆到多个矿机上,极大节省了每台矿机单独安装系统和软件的时间。
- 统一管理:所有矿机使用相同的系统环境,便于批量管理、更新和维护,减少因环境不一致导致的问题。
- 稳定性优化:专门的挖矿系统可以去除不必要的桌面环境和后台服务,专注于挖矿任务,提高系统资源利用率。
- 故障恢复:一旦系统出现问题,可以用母盘快速恢复,减少停机时间。
制作挖矿母盘前的准备工作

-
硬件准备:
- 一台性能较好的主机:作为制作母盘的“源机”,其配置应高于或等于目标矿机,确保系统能流畅运行。
- 高速U盘或SSD:至少16GB以上,用于制作系统安装盘和最终存储母盘镜像,推荐使用SSD,读写速度更快,能缩短制作时间。
- 目标硬盘/SSD:一块作为“母盘”原型,安装好系统后用于克隆,可以是SATA SSD或NVMe SSD,速度越快,克隆到其他矿机时效率越高。
- 网络连接:用于下载系统镜像、驱动和挖矿软件。
-
软件准备:
- 操作系统镜像:推荐使用轻量级的Linux发行版,如 Ubuntu Server LTS (例如20.04或22.04 LTS版本) 或 Linux Mint (Cinnamon或MATE版本,对新手更友好),以太坊官方挖矿客户端(如geth)和一些主流挖矿软件对Linux支持较好。
- 刻录工具:如 Rufus (Windows下) 或 balenaEtcher (跨平台),用于将系统镜像写入U盘制作启动盘。
- 磁盘克隆工具:如 Clonezilla (免费、强大) 或 Macrium Reflect Free (Windows下,界面友好),用于将配置好的母盘克隆到其他矿机。
- 远程管理工具(可选):如 TeamViewer, AnyDesk 或 SSH (Linux自带),方便远程配置和管理矿机。
- 挖矿软件:如 PhoenixMiner, NBMiner, Gminer 等主流GPU挖矿软件。
- 显卡驱动:NVIDIA显卡需下载 *NVIDIA-Linux-x86_64-.run 驱动包;AMD显卡需下载 amdgpu-pro-driver 或开源 amdgpu** 驱动。
详细制作步骤
第一步:安装并配置操作系统

- 制作系统启动盘:使用Rufus或balenaEtcher下载好的Linux系统ISO镜像写入U盘,制作可启动安装盘。
- 安装系统:将制作好的启动盘插入源机,启动时按特定键(如F2, F12, DEL)进入BIOS/UEFI设置,从U盘启动,按照提示安装Linux系统到目标硬盘/SSD(作为母盘原型)。
- 分区建议:
/boot(512MB - 1GB, bootable)- (剩余空间的80% - 90%, 根分区)
swap(内存大小的2倍,或根据实际需求调整,对于挖矿机,可以适当小一些,如4GB-8GB,如果内存较大)/home(可选,如果空间允许,可以单独划分,方便数据管理)
- 安装过程中:创建一个普通用户并设置密码,不要直接使用root用户,勾选安装“OpenSSH服务器”,方便后续远程管理。
- 分区建议:
- 系统基础配置:
- 更新系统:打开终端,执行
sudo apt update && sudo apt upgrade -y(基于Debian/Ubuntu的系统)。 - 安装必要工具:
sudo apt install -y git wget curl vim build-essential。 - 设置静态IP(可选但推荐):如果矿机在局域网内固定位置,可以为母盘设置静态IP,避免每次启动后IP变化导致管理困难,编辑网络配置文件(如
/etc/netplan/01-netcfg.yaml),配置静态IP。 - 禁用不必要的启动项和服务:使用
systemctl命令禁用不需要的服务,节省资源。sudo systemctl disable bluetooth.service(如果不用蓝牙)。
- 更新系统:打开终端,执行
第二步:安装显卡驱动
- NVIDIA驱动:
- 添加NVIDIA官方仓库或下载对应驱动.run文件。
- 终端中执行:
sudo sh NVIDIA-Linux-x86_64-*.run(根据实际文件名修改)。 - 按照提示安装,选择“自定义”可以取消安装一些不必要的组件(如X11配置工具,如果用纯命令行挖矿)。
- 安装完成后,执行
nvidia-smi验证驱动是否安装成功,能看到GPU信息。
- AMD驱动:
- 开源驱动:通常系统自带或通过
sudo apt install amdgpu-pro安装,性能可能略逊于闭源驱动。 - 闭源驱动:从AMD官网下载amdgpu-pro-driver,按照官方文档安装。
- 同样使用
rocm-smi或amdgpu-top验证驱动。
- 开源驱动:通常系统自带或通过
第三步:安装挖矿软件
- 选择挖矿软件:根据你要挖的币种和GPU型号选择合适的挖矿软件,例如PhoenixMiner支持多种算法和币种。
- 下载并配置:
- 通常在GitHub上下载最新版本。
wget https://github.com/MiningPhoenix/PhoenixMiner/releases/download/v5.9c/PhoenixMiner_5.9c_linux.tar.gz - 解压:
tar -xvzf PhoenixMiner_*.tar.gz - 进入解压目录,编辑启动脚本(如
start.sh),配置矿池地址、钱包地址、矿工名称等参数。 - 注意:确保钱包地址正确,矿池选择可靠。
- 通常在GitHub上下载最新版本。
第四步:配置开机自启挖矿
为了实现无人值守挖矿,需要设置挖矿软件开机自启动,推荐使用 systemd。

-
创建一个service文件:
sudo nano /etc/systemd/system/miner.service -
写入以下内容(根据你的实际路径和配置修改):
[Unit] Description=Eth Miner Service After=network.target [Service] User=你的用户名 WorkingDir=/挖矿软件所在目录/ ExecStart=/挖矿软件所在目录/PhoenixMiner -tall -ethash -o 矿池URL -u 钱包地址 -p x Restart=always RestartSec=10 [Install] WantedBy=multi-user.target
User: 替换为你的系统用户名。WorkingDir: 替换为挖矿软件的解压目录。ExecStart: 替换为你的挖矿软件启动命令,-tall是输出所有日志,-ethash是以太坊经典算法,其他币种算法对应修改,-p x表示无密码连接矿池(部分矿池需要)。
-
保存并退出,然后执行:
sudo systemctl daemon-reload sudo systemctl enable miner.service sudo systemctl start miner.service
-
检查状态:
sudo systemctl status miner.service,确保挖矿软件正在运行。
第五步:优化与清理
- 清理系统:删除不需要的软件包、缓存文件,减小镜像体积。
sudo apt autoremove -y && sudo apt autoclean -y。 - 关闭桌面环境(如果安装了):如果使用的是
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



