ethOS知识库翻译

ethOS介绍

ethos是一个linux操作系统分支,专为挖矿打造。

开机即挖矿,不需要安装驱动,不需要破解驱动,不需要任何额外操作.只需要改掉钱包地址.

最多支持16张AMD RX系列显卡

最多支持16张16 NVIDIA 显卡

支持多种电子货币,包括以太币,零币,门罗币,以及各种小众货币

网页版监控页面

支持超频

支持刷写AMD显卡bios

ethOS 知识库翻译(待完成ing)

原文地址http://ethosdistro.com/kb/

Getting Support

获得支持

There is no email or phone support for ethOS.

If you need help with ethOS, talk to us in IRC (#ethosdistro on Freenode).

ethOS没有电子邮件或电话支持。

如果您需要ethOS帮助,请在IRC (Freenode上的#ethosdistro)上与我们联系 。

Generating a Diagnostics File before joining #ethosdistro IRC Support

  1. Wait for your rig to enter its crashed, broken, or non-working state.

  2. Connect to IRC with the below guides.

  3. Run gethelp in a terminal while connected to your rig, and copy/save the output link.

  4. Paste the gethelp link in the support channel, describe the issue in your own words, include recent changes and any troubleshooting steps that you have done.

  5. Wait for a reply and talk in channel.

在加入#ethosdistro IRC支持之前生成一个诊断文件

  1. 等待您的矿机进入崩溃,损坏或非工作状态。
  2. 使用以下指南连接到IRC。
  3. 连接到您的矿机时,在终端中运行gethelp ,并复制/保存输出链接。
  4. 将gethelp链接粘贴到支持频道中,用您自己的语言描述问题,包括最近的更改和您已经完成的任何故障排除步骤。
  5. 等待回复,在频道中进行交谈。

Joining #ethosdistro IRC Support from your Web Browser

  1. On your regular PC or computer, visit https://webchat.freenode.net/?channels=ethosdistro.

  2. Enter a nickname for yourself.

  3. Do not change the “channels” field.

  4. Do not checkmark “auth to services”.

  5. Checkmark “i’m not a robot”.

  6. Click connect and wait up to 15 seconds to connect to the IRC channel.

从您的Web浏览器加入#ethosdistro IRC支持

  1. 在你平时使用的PC或计算机上,访问https://webchat.freenode.net/?channels=ethosdistro
  2. 为自己输入一个昵称。
  3. 不要更改“频道”字段。
  4. 不要勾选“授权服务”。
  5. 勾选“我不是机器人”。
  6. 点击’连接’并等待15秒钟以连接到IRC频道。

Joining #ethosdistro IRC Support using your IRC Client

Channel: #ethosdistro

Server: irc.freenode.net

Port: 6667

使用IRC客户端加入#ethosdistro IRC支持

频道:#ethosdistro
服务器:irc.freenode.net
端口:6667

Joining #ethosdistro IRC Support from your local rig

  1. Run ethoschat-local in your ethOS terminal.

  2. Wait up to 15 seconds for your rig to join the IRC channel.

  3. ALT+TAB between the regular Terminal and the ethoschat Terminal.

  4. To quit ethoschat, run /exit inside of the ethoschat Terminal and ALT+TAB to the regular Terminal.

从本地矿机加入#ethosdistro IRC支持

  1. 在ethOS终端中运行ethoschat-local
  2. 等待15秒,让您的矿机加入IRC频道。
  3. 使用ALT+TAB切换正常终端和ethoschat终端 。
  4. 要退出ethoschat,在ethoschat终端内运行/exit, 使用ALT+TAB切换到正常终端。

Joining #ethosdistro IRC Support from your remote rig via SSH

  1. Run ethoschat in your SSH session.

  2. Wait up to 15 seconds for your rig to join the IRC channel.

  3. To quit ethoschat, run /exit inside of your SSH session.

通过SSH远程链接矿机加入#ethosdistro IRC支持

  1. 在SSH会话中运行ethoschat
  2. 等待15秒,让您的矿机加入IRC频道。
  3. 要退出ethoschat,请在SSH会话中运行/exit

Quick Start Guide

  1. Run helpme to get a list of commands, your stats panel link, and rig status.

  2. Force ethOS to keep local.conf changes after Reboots.

  3. In /home/ethos/local.conf , change “0x0bdC4F12fB57d3acA9C3cF72B7AA2789A20d27f2” to your wallet (Editing Files with Nano).

  4. Change both user “ethos” and superuser “root” password with passwd ethos and sudo passwd to secure your rig.

  5. Reboot with r.
    NOTE: If you would like to reset all configs to their factory defaults, use reset-config.

    ethOS is set to mine to the ethOS Ethereum pool. Check your mining statistics at http://ethosdistro.com/pool/

快速入门指南

  1. 运行helpme获取命令列表,您的统计面板链接和矿机状态。
  2. 强制ethOS在重新启动后保持local.conf更改。
  3. /home/ethos/local.conf 中 ,将“0x0bdC4F12fB57d3acA9C3cF72B7AA2789A20d27f2”更改为你的钱包地址( 使用Nano编辑文件 )。
  4. 使用passwd ethossudo passwd来更改用户“ethos”和超级用户“root”密码以确保您的设备安全。
  5. r重新启动 。
    注意:如果您想要将所有配置重置为出厂默认设置,请使用reset-config

    ethOS被设置为挖矿到ethOS以太坊矿池。 在http://ethosdistro.com/pool/ 查看您的采矿统计数据

Editing Files with Nano

NOTE: To retrieve your wallet address, you can email it to yourself, then open the browser with browser and retreive it from your email.

Example usage for editing files with Nano:

  1. Open a file with the nano text editor: nano /home/ethos/local.conf

  2. Use the arrow keys on your keyboard to navigate around the text and delete the default wallet.

  3. Paste your own wallet with CTRL+V.

  4. Type CTRL+X, y, then press the Enter Key on your keyboard.

使用Nano编辑文件

注意:要取回您的钱包​​地址,您可以通过发送电子邮件给自己,然后使用browser打开浏览器 ,并从您的电子邮件中取回。

使用Nano编辑文件的示例用法:

  1. 使用nano文本编辑器打开一个文件: nano /home/ethos/local.conf
  2. 使用键盘上的箭头键浏览文本并删除默认的钱包地址。
  3. CTRL+V粘贴自己的钱包地址。
  4. 键入CTRL+Xy ,然后按键盘上的Enter键。

Video Guides

  • youtube: General Videos
  • youtube: ethOS USB Mining System on BIOSTAR Crypto Mining Motherboard by BIOSTAR
  • youtube: Quick & Easy Ethereum Mining Rig Build with ethOS, article: ethos gpushack
  • youtube: Ultimate Mining Rig - (180MH/s Ethereum, ZCash, Monero, and more), article: ultimate mining rig
  • youtube: OMG a build, it’s been to long by Bits Be Trippin’
  • youtube: Full EthOS setup walkthrough 2017 by Bits Be Trippin’

视频指南

  • youtube: 通用视频
  • youtube: 映泰BIOSTAR Crypto Mining主板 上的ethOS USB挖矿系统
  • youtube: 用ethOS系统快速&简易的创建以太坊矿机 ,标题: ethos gpushack
  • youtube: 终极矿机 - (180MH / s以太坊,ZCash,门罗币,等等) ,标题: 终极矿机
  • youtube: OMG,一台矿机,已经太久了 by Bits Be Trippin’
  • youtube: 完整的EthOS安装攻略2017 by Bits Be Trippin’

Mining Zcash

  1. Update ethOS.
  2. Get started with the Quick Start Guide.
  3. Set globalminer claymore-zcash or miner [worker] claymore-zcash in config.
  4. Set proxywallet to your zcash wallet.
  5. Set proxypool1to your zcash pool (example pools: flypool and nanopool).
  6. Optional: Set -i flag to set intensity: flags -i 3 OR flg [worker] -i 3
  7. If you experience crashing, revert to all stock clocks, check again, then revert to stock bios (flip GPU bios switch).

挖掘Zcash

  1. 更新ethOS 。
  2. 开始使用“快速入门指南” 。
  3. 在config中设置globalminer claymore-zcashminer [worker] claymore-zcash
  4. proxywallet设置为您的zcash钱包地址。
  5. proxypool1设置为您的zcash矿池(示例矿池: flypoolnanopool )。
  6. 可选参数:设置-i参数来设置强度: flags -i 3或者flg [worker] -i 3
  7. 如果你遇到崩溃, 恢复到所有的正常时钟频率 ,再次检查, 还不行就恢复正常BIOS (切换GPU BIOS开关)。

Mining Monero

  1. Update ethOS.
  2. Get started with the Quick Start Guide.
  3. Set globalminer sgminer-gm-xmr or miner [worker] sgminer-gm-xmr in config.
  4. Set proxywallet to your Monero wallet. NOTE: If mining to exchange, you need proxywallet wallet.paymentid
  5. Set proxypool1 and proxypool2 to your Monero pools (both pools must be defined).
  6. If you have 2GB GPUs, set rawintensity to a lower value in /home/ethos/sgminer-gm-xmr.stub.conf
  7. If you experience crashing, revert to all stock clocks, check again, then revert to stock bios (flip GPU bios switch).
  8. If miner fails, remove both .WORKER from /home/ethos/sgminer-gm-xmr.stub.conf (some pools do not accept worker well).

开采Monero门罗币(代号XMR)

  1. 更新ethOS 。
  2. 开始使用“ 快速入门指南” 。
  3. 在config中设置globalminer sgminer-gm-xmrminer [worker] sgminer-gm-xmr
  4. proxywallet设置为您的Monero钱包。 注意:如果采矿用于交换,您需要proxywallet wallet.paymentid
  5. proxypool1proxypool2设置为您的Monero矿池(两个池都必须定义)。
  6. 如果您拥有2GB GPU,请在/home/ethos/sgminer-gm-xmr.stub.conf设置rawintensity为较低的值
  7. 果你遇到崩溃, 恢复到所有的正常时钟频率 ,再次检查, 还不行就恢复正常BIOS (切换GPU BIOS开关)。
  8. 如果miner失败,则从/home/ethos/sgminer-gm-xmr.stub.conf删除.WORKER(某些矿池不能很好地接受worker参数)。

Updating ethOS to the Latest Version

  1. Read the changelog for very important major changes.
  2. Become physicaly local to your rigs. Do not update remotely.
  3. Prior to updating, reboot your rig (a fresh rig is important for a successful update).
  4. Immediately after your rig boots successfully, run the update: sudo ethos-update && sleep 5 && r (do not interrupt it)
    NOTE: slow USB 2.0 drives may have trouble updating.
  5. After your rig updates, it will reboot. Watch your rig come up.
  6. If your rig fails immediately after updating and rebooting, reupdate your rig: sudo ethos-update reupdate && sleep 5 && r
  7. If reupdate fails, reimage to your supported Drive.
    NOTE: For login download credentials, search your email for “gpushack”. Your username/pass are in the email purchase confirmation.
  8. Reply to any gpuShack email if you bought ethOS and have trouble downloading it.

将ethOS更新到最新版本

  1. 阅读更改日志以了解非常重要的主要更改。
  2. 在物理矿机上更新。 不要远程更新。
  3. 在更新之前, 重新启动您的矿机 ( 刚启动的矿机对于成功更新很重要)。
  4. 在您的矿机成功引导后, 立即 运行更新: sudo ethos-update && sleep 5 && r ( 更新过程中不要打断)
    注意:缓慢的USB 2.0 U盘可能无法更新。
  5. 您的矿机更新后,它将重新启动。 看着你的矿机启动。
  6. 如果您的矿机在更新和重新启动后立即出问题 ,请重新更新您的矿机 : sudo ethos-update reupdate && sleep 5 && r
  7. 如果重新更新失败,请格式化U盘重做系统镜像 。
    注意:对于登录下载的凭据,在电子邮件里搜索关键词“gpushack”。 您的用户名/密码在购买确认信息电子邮件中。
  8. 如果您购买了ethOS,并且无法下载,请在任意gpuShack电子邮件中回复。

Updating Miners to Latest Versions

  1. Update ethOS.
  2. Make sure your GPUs are not in a crashed state. It is best to proceed immediately after a reboot.
  3. Run: sudo update-miners && sudo service ethos-miner-monitor restart
  4. Search Google for your miner version to get configuration options that can be set in /home/ethos/*.stub.conf files

You can check your current miner versions with cat /var/run/ethos/miner.versions

The following miners are currently available to update:

  • ccminer 2.2.2-mod-ethos4
  • claymore 10.6
  • claymore-xmr 11.2
  • claymore-zcash 12.6
  • dstm-zcash 0.5.8
  • optiminer-zcash
  • sgminer-gm 5.5.5-a
    NOTE: If you have many rigs, use the above as a guideline for your own distribution method.
    If any problem occurs and you would like to revert, run: ethos-update reupdate

更新挖矿程序到最新版本

  1. 更新ethOS 。
  2. 确保您的GPU不处于崩溃状态。 最好在重启后立即进行更新。
  3. 运行:sudo update-miners && sudo service ethos-miner-monitor restart
  4. Google您的挖矿程序的版本,以获取可在/home/ethos/*.stub.conf文件中设置的配置参数

您可以使用cat /var/run/ethos/miner.versions来检查当前的挖矿程序版本

以下是挖矿程序目前可用更新:

  • ccminer 2.2.2-mod-ethos4
  • claymore 10.6
  • claymore-xmr 11.2
  • claymore-zcash 12.6
  • dstm-zcash 0.5.8
  • optiminer-zcash
  • sgminer-gm 5.5.5-a
    注意:如果您有许多矿机,请使用上述内容作为您自己分配方法的指导原则。
    如果发生任何问题并且想要还原,请运行: ethos-update reupdate

Writing ethOS to an 8gb+ USB 3.0 / HDD / SSD on Windows

  1. Download the ethOS file (the ethOS file is an archive that ends in .xz).
  2. Extract the downloaded archive with 7-zip, it will extract into approximately a 5.0gb image.
    NOTE: Do not use the native Windows unzip utility. If you use it, the downloaded archive will not extract properly, and will be corrupted.
  3. Do not mount the file. Use Raw Copy Tool (available at http://hddguru.com/software/HDD-Raw-Copy-Tool/ ).
  4. Plug in your USB or SSD Drive. If using an SSD, plug in the destination SSD to the sata power cable first, then to the sata data cable. Do not use a USB 2.0 drive, it is too slow.
  5. Raw Copy Tool will recognize the drive and allow you to clone the ethOS .img onto the drive, sector for sector.

在Windows上将ethOS写入8gb + USB 3.0 / HDD / SSD

  1. 下载 ethOS文件(ethOS文件是以 .xz 结尾的压缩文件)。
  2. 7-zip解压缩下载的压缩文件,它会解压缩成大约5.0GB的镜像文件。
    注意:不要使用Windows自带解压缩程序。 如果使用它,下载的档案将不会被正确提取,并且会被损坏。
  3. 不要装载该镜像文件。 使用 Raw Copy Tool (可从http://hddguru.com/software/HDD-Raw-Copy-Tool/获得 )。
  4. 插入您的U盘或SSD固态硬盘。 如果使用SSD,请先将SSD插入SATA电线,然后插入SATA数据线。 不要使用USB 2.0的U盘,太慢了。
  5. Raw Copy Tool将识别驱动器,并允许您将 ethOS.img 扇区对扇区得克隆到驱动器。

Writing ethOS to an 8gb+ USB 3.0 / HDD / SSD on Linux (debian/ubuntu flavors)

  1. Download and uncompress the downloaded file with unxz /path/to/ethos.xz, it will extract into approximately a 5.0gb image.
  2. Confirm the location of your source ethOS .img file:
    ls /path/to/ethos*.img
  3. Plug in your USB or SSD Drive. If using an SSD, plug in the destination SSD to the sata power cable first, then to the sata data cable. Do not use a USB 2.0 drive, it is too slow.
  4. Confirm that your rig sees your destination drive. You should see the destination drive appear as /dev/sdX where X is your enumerated drive (i.e. /dev/sdb):
    dmesg | grep sd
    fdisk -l | grep sd
  5. Confirm that your destination drive is correct with smartctl:
    apt-get -fy install smartmontools
    smartctl -i /dev/sdX (replace X with your enumeration)
  6. Clone your source to your destination. VERY IMPORTANT, if you make a mistake and accidentally clone to a different drive, you will cause CATASTROPHIC DATA LOSS.
    apt-get -fy install gddrescue
    ddrescue --force -r2 /path/to/ethos.img /dev/sdX (replace X with your enumeration)
  7. Watch the progress. ddrescue should finish with no errors. After it is done, it is safe to shutdown and power off your rig. The ethOS drive is now ready for use.

在Linux(debian / ubuntu)上将ethOS写入8gb + USB 3.0 / HDD / SSD

  1. 下载并使用unxz /path/to/ethos.xz解压缩下载的文件,它会解压缩成大约5.0GB的图像。
  2. 确认您的源ethOS.img文件的位置:
    ls /path/to/ethos*.img
  3. 插入您的U盘或SSD固态硬盘。 如果使用SSD,请先将SSD插入SATA电线,然后插入SATA数据线。 不要使用USB 2.0的U盘,太慢了。
  4. 确认您的矿机看到您的目标驱动器。 您应该看到目标驱动器显示为”/dev/sdX”,其中X是您的枚举出的驱动器编号(即/ dev/sdb):
    dmesg | grep sd
    fdisk -l | grep sd
  5. 通过smartctl确认您的目标驱动器是否正确:
    apt-get -fy install smartmontools
    smartctl -i /dev/sdX (用你的枚举编号替换X)
  6. 将您的源文件克隆到您的目标驱动器。 非常重要的是 ,如果您犯了一个错误,并意外克隆到了另一个驱动器,您将导致 灾难性的数据丢失
    apt-get -fy install gddrescue
    ddrescue --force -r2 /path/to/ethos.img /dev/sdX (用你的枚举编号替换X)
  7. 盯着过程。 ddrescue任务结束的时候应该没有错误出现。 完成后,关机和关闭设备电源再拔出U盘是比较安全的做法。 ethOS驱动器现在可以使用了。

Writing ethOS to an 8gb+ USB 3.0 / HDD / SSD or SSD on OS X

  1. Plug in your destination USB Drive. If using an SSD Drive, use a USB to SATA adapter. Do not use a USB 2.0 drive, it is too slow.
  2. Open “Disk Utility” (Spotlight -> search for “Disk Utility”) and select your external Drive from the left sidebar, then click “Info” at the top.
  3. Note the device IDENTIFIER of the destination drive (it could be something like disk2 or disk3, it may vary).
    IMPORTANT: Selecting the wrong IDENTIFIER will cause catastrophic data loss.
  4. Select your destination drive and click “Unmount” at the top.
  5. Download ethOS (.xz file)
  6. Open Terminal (Spotlight -> search for Terminal)
  7. Type gunzip (note the space), then drag/drop the downloaded .xz file next to the space after gunzip
    NOTE: Full command looks like gunzip /Users/YOURUSERNAME/Desktop/ethos-*.xz
  8. Press the Enter key and wait for the extraction to complete.
  9. Type sudo dd if= (no space after =), then drag/drop the extracted .img file after sudo dd if=, then finish typing of=/dev/rIDENTIFIER bs=1m
    NOTE: Full command looks like sudo dd if=/Users/YOURUSERNAME/Desktop/ethos-*.img of=/dev/rIDENTIFIER bs=1m (note the r)
  10. Press the Enter key and wait for the disk imaging process to complete.
  11. When the process completes, you might get message alert saying that the drive is not readable. Eject the drive at this point.
  12. The ethOS drive is now ready for use.

在OS X上将ethOS写入8gb + USB 3.0 / HDD / SSD或SSD

  1. 插入目标USB驱动器。 如果使用SSD驱动器,请使用USB转SATA适配器。 不要使用USB 2.0驱动器,它太慢了。
  2. 打开“磁盘工具”(Spotlight - >搜索“磁盘工具”),然后从左侧边栏选择您的外置磁盘,然后点击顶部的“信息”。
  3. 请注意目标驱动器的设备标识符(可能与disk2或disk3类似,可能有所不同)。
    重要提示:选择错误的设备标识符IDENTIFIER会导致灾难性的数据丢失。
  4. 选择您的目标驱动器,然后点击顶部的“Unmount”。
  5. 下载ethOS(.xz文件)
  6. 打开终端(Spotlight - >搜索终端)
  7. 输入gunzip(注意空格),然后将下载的.xz文件拖放到gunzip之后的空格旁边
    注意:完整的命令看起来像gunzip /Users/YOURUSERNAME/Desktop/ethos-*.xz
  8. 按下Enter键并等待提取完成。
  9. 键入sudo dd if=(在=之后没有空格),然后在sudo dd if=之后拖/放提取的.img文件,然后输入of=/dev/rIDENTIFIER bs=1m
    注意:完整的命令看起来像sudo dd if=/Users/YOURUSERNAME/Desktop/ethos-*.img of=/dev/rIDENTIFIER bs=1m (注意r
  10. 按Enter键并等待磁盘映像过程完成。
  11. 当进程完成后,您可能会收到警报,提示该驱动器不可读。 此时弹出驱动器。
  12. ethOS驱动器现在可以使用了。

Booting a Rig without a Power Button

Rigs do not need a power button. After this guide, you can use the I/O switch on the PSU to power the rig on and off.

  1. Build your rig as if you were building a bench-test computer. Use the motherboard manual if necessary, and connect all components.
  2. Make sure your PSU is plugged in, and that the PSU switch is set to the ON position.
  3. Plug in the RAM to the RAM slot(s) that are furthest away from the motherboard CPU socket (to avoid dual-channel RAM power cycling).
  4. Boot your motherboard by shorting the power pins with a small metal tool (screwdriver).
  5. Upon boot, go into the motherboard bios and set BOOT ON POWER to ENABLE or AC BACK ON (consult your manual).
  6. Save your settings, and exit.

启动没有电源按钮的矿机

矿机不需要电源按钮。 在本指南之后,您可以使用电源莫酷派PSU上的I/O开关来打开和关闭矿机。

  1. 打造你的矿机,就像你正在建立一台测试机一样。 如有必要,请使用主板手册,并连接所有组件。
  2. 确保您的电源PSU已插入,且PSU开关已设置在ON位置。
  3. 将内存RAM插入距离主板CPU插槽最远的RAM插槽(以避免双通道RAM电循环)。
  4. 使用小型金属工具(螺丝刀)将电源引脚短路,从而启动主板。
  5. 启动后,进入主板BIOS,并设置BOOT ON POWER(电源启动行为)为ENABLE(启动)或AC BACK ON(供电恢复启动)(请参阅您的手册)。
  6. 保存您的设置,然后退出。

Initial Setup (using a Keyboard and Monitor on ethOS)

During initial setup, you can connect a keyboard and monitor to your rig to watch it boot up.

  1. Without using a riser, attach a GPU to the gpu0 PCI-E slot on your motherboard. (ignore all 1x slots, the gpu0 PCI-E slot in always the LONGEST 16x PCI-E slot that is physically closest to your motherboard’s CPU socket).
  2. Attach your PSU 6/6+2 PCI-E power cable pins to the GPU PCI-E power cable jacks (located on the back of the GPU).
  3. Attach a monitor to the left-most DVI port of gpu0. If you incorrectly connect your monitor to another GPU or to onboard video, you will get a blank display.
  4. If your rig POSTs, you will see a GPU detection screen during bootup. If your rig does not POST, power off. Check to make sure the CPU, CPU cable, and 24-pin ATX cable are seated properly. Then, test each stick of RAM individually in each RAM slot.
  5. ethOS will boot to the desktop automatically. After your rig boots successfully, all interaction with ethOS is done via the terminal screen.

If fewer GPUs show up here than are connected to your rig, check all connections and reboot, If some GPUs are still missing, it is a hardware, riser, or motherboard bios problem, not a software problem. No linux command will fix this.

初始设置(在ethOS上使用键盘和显示器)

在初始设置过程中,您可以将键盘和显示器连接到您的设备,以便查看启动过程。

  1. 不使用riser卡时,将GPU连接到主板上的gpu0 PCI-E插槽。 (忽略所有1x插槽,gpu0 PCI-E插槽总是最接近主板CPU插槽的最长的16x PCI-E插槽)。
  2. 将PSU的6/6+2 pin PCI-E电源线连接到GPU PCI-E电源线插孔(位于GPU背面)。
  3. 将显示器连接到gpu0的最左侧的DVI端口。 如果您错误地将显示器连接到另一个GPU或板载视频接口,屏幕什么也不会显示。
  4. 如果设备开始输出POST信息,则会在启动时看到GPU检测画面。 如果设备没有输出POST,请关闭电源。 检查CPU , CPU供电和24针ATX供电是否正确安装。 然后, 在每个RAM插槽中分别测试每根内存RAM 。
  5. ethOS将自动启动到桌面。 在您的矿机成功引导后,所有与ethOS的交互都通过终端屏幕Terminal完成。

如果在这里显示的GPU数量少于连接到您的设备,请检查所有连接并重新启动。如果某些GPU仍然丢失,则是硬件,riser卡或主板BIOS问题,而不是软件问题。 没有Linux命令会解决这个问题 。

Booting into ethOS

  1. Remove all non-ethOS drives from your rig.
  2. Plug the ethOS drive to your rig. If using an SSD, plug in the SSD to the sata power cable first, then to the sata data cable.
  3. Boot the rig.
  4. The rig will boot to the ethOS desktop, and the fans will ramp up. The fan ramp-up is normal and is not indicative of a crash.
    NOTE! If your rig fails to boot due to “initramfs” error, EFI Shell, or boots directly to BIOS, proceed with the below guides:

启动到ethOS

  1. 从您的矿机删除所有非ethOS驱动器。
  2. 将ethOS驱动器插入您的矿机。 如果使用SSD,请首先将SSD插入SATA供电,然后再插入SATA数据线。
  3. 引导矿机。
  4. 矿机将启动到ethOS桌面,风扇将会加速。 风扇速度上升是正常的,并不代表崩溃。
    注意! 如果您的设备由于“initramfs”错误,EFI Shell或者直接启动到BIOS而无法启动,请按照以下指南进行操作:

For USB Drives

  1. Power off your rig.
  2. Plug in your USB drive into one of the USB ports in the same IO panel/hub as the Ethernet Port, or into any USB 2.0 Port.
  3. If ethOS does not boot and shows efi_main() failed, change motherboard BIOS boot order from:
    UEFI: usb : (NAME OF DRIVE) to USB: (NAME OF DRIVE), i.e. change from USBU to USB.

对于USB驱动器

  1. 关掉你的矿机。
  2. 将USB驱动器插入 与以太网端口相同的IO面板/集线器中的一个USB 端口 ,或任何USB 2.0端口 。
  3. 如果ethOS无法启动并显示efi_main() failed , 将主板BIOS启动顺序更改为:
    UEFI: usb : (NAME OF DRIVE)改为USB: (NAME OF DRIVE) ,即从USB[^U]更改为USB 。

For SSD Drives

  1. Power off your rig.
  2. Try a few different SATA ports on your motherboard, some may be disabled in BIOS.
  3. Try a different SATA power connection, it may not be seated properly.
  4. Try a different SATA data cable, it may be faulty.

If the issue is not resolved, reimage the drive from the ethOS download link to your current drive, or a spare drive.

If your rig fails to boot due to “Kernel Panic”, reseat and test all RAM. Make sure that your rig detects at least 4gb of RAM. If the issue persists, continue with the below guides:

对于SSD驱动器

  1. 关掉你的矿机。
  2. 尝试主板上的几个不同的SATA端口,有些可能在BIOS中被禁用了。
  3. 尝试不同的SATA电源线连接,可能没有被正确安装。
  4. 尝试使用不同的SATA数据线,可能数据线有问题。

如果问题未解决, 请从ethOS下载链接镜像重新映像到当前驱动器或备用驱动器。

如果由于“Kernel Panic”导致您的设备无法启动,请重新安装并测试所有的RAM。 确保您的设备检测到至少4GB的RAM。 如果问题仍然存在,请继续阅读以下指南:

Provisioning AMD boards

If you have an AMD board and have network connectivity issues or are unable to successfully boot with multiple GPUs, follow the below guide:

  1. If you have many GPUs, make sure that no GPU is plugged in directly to any 16x slot. Risers must be used for all GPUs.
  2. Unplug all GPUs except for gpu0 (ignore all 1x slots, gpu0 is always the 16x PCI-E slot physically closest to your motherboard’s CPU socket).
  3. If your motherboard has molex or PCI-E onboard power jacks, make sure to plug the correct cable into them.
  4. Follow the guide for Initial Setup.
  5. Upon boot, go into the motherboard bios and set the following options (set as many of these options as you can find):
  • set IOMMU to ENABLE.
  • set VIRTUALIZATION (C1E) to DISABLE.
  • set POWER CONTROL (SVM) to DISABLE.
  • set CPU UNLOCK to ENABLE (this may prevent CPU temp from being read properly).
  • set COOL AND QUIET to DISABLE.
  • set CPU CORE CONTROL equal to the amount of CORES PER PROCESSOR for your particular CPU make/model.
  • set ONBOARD AUDIO/SOUND (AZALIA) to DISABLE.
  • set IEEE1394 to DISABLE.
  • set APU ONBOARD GRAPHICS to DISABLE.
  1. Save changes and reboot.
  2. Allow rig to boot completely with just one GPU, then update ethOS.
  3. After update, reboot, connect the rest of the GPUs.

Provisioning Intel boards

If you have an Intel board and have network connectivity issues or are unable to successfully boot with multiple GPUs, follow the below guide:

  1. If you have many GPUs, make sure that no GPU is plugged in directly to any 16x slot. Risers must be used for all GPUs.
  2. Unplug all GPUs except for gpu0 (ignore all 1x slots, gpu0 is always the 16x PCI-E slot physically closest to your motherboard’s CPU socket).
  3. If your motherboard has molex or PCI-E onboard power jacks, make sure to plug the correct cable into them.
  4. Follow the guide for Initial Setup.
  5. Upon boot, go into the motherboard bios and set the following options (set as many of these options as you can find):
  • set VTd INTEL VIRTUALIZATION to DISABLE.
  • set ONBOARD AUDIO/SOUND (AZALIA) to DISABLE.
  • set IEEE1394 to DISABLE.
  • set PCI-E SUBSYSTEM/LANES to x8/x4/x4
  • set ONBOARD GRAPHICS to DISABLE.
  • set PCI-E GENERATION to GEN2.
  1. Save changes and reboot.
  2. Allow rig to boot completely with just one GPU, then update ethOS.
  3. After update, reboot, connect the rest of the GPUs.

配置英特尔主板

如果您有英特尔主板,并且存在网络连接问题或者无法使用多个GPU成功启动,请按照以下指南进行操作:

  1. 如果您有多个GPU,请确保没有GPU直接插入任何16x插槽。 所有GPU都必须使用riser卡。
  2. 拔下除gpu0之外的所有GPU(忽略所有1x插槽,gpu0始终是距离主板CPU插槽最近的16x PCI-E插槽)。
  3. 如果您的主板有molex或PCI-E板载电源插孔,请确保将正确的电缆插入其中。
  4. 按照初始设置的指导。
  5. 启动后,进入主板的BIOS并设置以下选项(尽可能多设置你能找到的这些选项):
  • 将VTd INTEL VIRTUALIZATION设置为DISABLE。
  • 将ONBOARD AUDIO/SOUND(AZALIA)设置为DISABLE。
  • 将IEEE1394设置为DISABLE。
  • 将PCI-E SUBSYSTEM/LANES设置为x8/x4/x4
  • 将ONBOARD GRAPHICS设置为DISABLE。
  • 将PCI-E GENERATION设置为GEN2。
  1. 保存更改并重新启动。
  2. 让设备只用一个GPU完全启动,然后更新ethOS 。
  3. 更新后,重新启动,连接其余的GPU。

Properly distributing riser power to avoid instability

GPUs use a lot of power, and risers must have power balanced properly. Rigs will crash and may never start mining if they are not balanced.

  • You must use 1 riser per GPU, and GPUs must not be plugged directly into the motherboard.
  • If possible, connect no more than 1 riser per PSU cable.
  • Use PSU MOLEX connections when possible, no more than 1 riser per MOLEX cable.
  • If you don’t have enough PSU MOLEX cables, use the RISER SATA adapter, and connect the riser to your PSU SATA cables.
  • Connect your risers to the MOLEX or SATA connector that is physically closest to your PSU box, to reduce heat/resistance.
  • Do not connect any more than 2 risers to any single MOLEX or SATA cable from your PSU.

恰当地分配立管电源以避免不稳定

GPU使用了大量的电力,并且riser卡必须有被正确地平衡供电。 如果供电不平衡,矿机会崩溃,可能永远不会开始采矿。

  • 每个GPU必只能使用1个riser卡 ,并且不得将GPU直接插入主板。
  • 如有可能,每个PSU电源线连接不得超过1个riser卡。
  • 尽可能使用PSU MOLEX连接 ,每条MOLEX电缆不得超过1个riser卡。
  • 如果没有足够的PSU MOLEX电缆 ,请使用RISER SATA适配器 ,并将提升板连接到PSU SATA电缆 。
  • 将riser卡连接到物理上最靠近电源的MOLEX或SATA连接器 ,以降低热量/电阻。
  • 请勿将任何2个以上的riser卡连接到PSU的任何单个MOLEX或SATA电缆 。

##Fixing Kernel Panic with 5+ GPUs on Intel Z170/x/270/x/H110

Follow the below guide if you have an Intel Z170/X/270/X/H110 motherboard and you experience problems booting with 5+ GPUs.

  1. Unplug all GPUs except one, and boot.
  2. If and only if you have an ethOS version under 1.2.2:
  • Update ethOS.
  • IMPORTANT: After updating and rebooting, wait for the ethOS desktop to display.
  1. Once you are on the latest version of ethOS, run lga1151-flasher. After it says Successfully Installed Bios, power off your rig.
  2. Plug in all GPUs and boot into ethOS.

###For Unsupported Motherboards

  1. If the script returns No Bios Found, the ethOS support team will be notified automatically.
  2. Wait up to 24 hours for ethOS support team to add support for your Motherboard.
  3. Try to run lga1151-flasher again to resolve the issue.

If you have a motherboard that is not supported by lga1151-flasher, you can also update your motherboard BIOS version to the latest manufacturer firmware manually, yourself.

###Common BIOS Options for fixing Kernel Panic with 5+ GPUs

####MSI Motherboards

#####For ALL GPUs

  • Under “Windows OS Configuration” -> set WINDOWS 7 INSTALLATION MODE to DISABLE and set FAST BOOT to DISABLE.
  • Under “Integrated Peripherals” -> set HD AUDIO CONTROLLER to DISABLE.

#####For RX Series GPUs (in addition to ALL GPUs section)

  • Advanced Mode (F7) -> Settings -> Advanced Settings -> PCI-E Subsystem Settings -> set 4G DECODE to ENABLE.
  • set PEG1 to “GEN 2”
  • set PEG2 to “GEN 2”
  • set PCI Latency to “96 Cycles”

#####For HD and R9 Series GPUs (in addition to ALL GPUs section)

  • Advanced Mode (F7) -> Settings -> Advanced Settings -> PCI-E Subsystem Settings -> set 4G DECODE to DISABLE.
  • set PEG1 to “GEN 1”
  • set PEG2 to “GEN 1”
  • set PCI Latency to “96 Cycles”

####ASUS Motherboards

  • Advanced mode (F7) -> “Boot” section -> set “4G Decode” to ENABLE.
  • Under “Boot” -> set FAST BOOT to DISABLE.
  • Under “Advanced” -> Onboard Devices Configuration -> set HD AUDIO CONTROLLER to DISABLE.
  • Under “Advanced” -> PCH Configuration -> set PCI-E Link Speed to GEN2.

####ASROCK Motherboards

  • Advanced -> Chipset settings -> change TOLUD to 3.5GB
  • Set all PCI-E settings to AUTO

修复在Intel Z170/x/270/x/H110上使用5+GPU的内核错误

如果您有英特尔Z170/X/270/X/H110主板,并且在使用5颗以上的GPU启动时遇到问题,请按照以下指南进行操作。

  1. 拔下所有GPU只留下一个,然后启动。
  2. 当且仅当您使用1.2.2以下的ethOS版本时:
  • 更新ethOS 。
  • 重要:更新和重新启动后,请等待显示ethOS桌面。
  1. 一旦你使用了最新版本的ethOS,运行lga1151-flasher。 当显示 成功安装BIOS 后 ,关闭您的设备。
  2. 插入所有GPU并引导到ethOS。

对于不支持的主板

  1. 如果脚本返回 No Bios Found ,则会自动通知ethOS支持团队。
  2. 请等待24小时,让ethOS支持团队为您的主板添加支持。
  3. 尝试再次运行lga1151-flasher来解决问题。

如果您的主板不支持lga1151-flasher,您也可以手动将您的主板BIOS版本更新为制造商的最新固件。

用于修复5核GPU内核错误的通用BIOS选项

微星主板

对于所有GPU都需设置
  • 在“Windows OS Configuration” - >将WINDOWS 7 INSTALLATION MODE设置为DISABLE,并将FAST BOOT设置为DISABLE。
  • 在“Integrated Peripherals”下 - >将HD AUDIO CONTROLLER设置为DISABLE。
对于RX系列GPU(需另外设置)
  • 高级模式(F7) - >设置 - >高级设置 - > PCI-E子系统设置 - >将4G DECODE设置为ENABLE 。
  • 将PEG1设置为“GEN 2”
  • 将PEG2设置为“GEN 2”
  • 将PCI延迟设置为“96周期”
  • 对于HD和R9系列GPU(除了所有GPU部分)

高级模式(F7) - >设置 - >高级设置 - > PCI-E子系统设置 - >将4G DECODE设置为禁用 。
将PEG1设置为“GEN 1”
将PEG2设置为“GEN 1”
将PCI延迟设置为“96周期”
华硕主板

高级模式(F7) - >“启动”部分 - >设置“4G解码”为启用。
在“引导”下 - >将FAST BOOT设置为禁用。
在“高级” - >机载设备配置 - >将HD AUDIO CONTROLLER设置为DISABLE。
在“高级” - >“PCH配置” - >“将PCI-E链路速度设置为GEN2”下。
ASROCK主板

高级 - >芯片组设置 - >将TOLUD更改为3.5GB
将所有PCI-E设置设置为AUTO

Fixing 290/390/470/480 boot problems with Intel Boards

If you are running this GPU on an Intel motherboard, you may experience boot problems in certain cases. Please see the guide below:

Do not use this GPU in the gpu0 slot. Instead, use another GPU.
Use a 16x16x ribbon riser in the gpu0 slot.
Use onboard video:
set PRIMARY GRAPHICS to ONBOARD.
set SHARE MEMORY to 32MB.
NOTE: If you use onboard video, POST will occur on onboard video, and the ethOS desktop will be displayed on gpu0.

Fixing ADL Error / Hardware Error

The following fatal errors will prevent mining if your GPU, RISER, or other HARDWARE experience a failure.

hardware error: possible gpu/riser/power failure
hardware error, possible gpu/riser/power issue
adl_error
could not initialize adl interface
HARDWARE ERROR! POSSIBLE GPU / RISER / POWER ISSUE
This hardware error cannot be fixed with software. Follow the procedure below to determine which hardware is causing the failure.

Power off rig.
Unplug half the GPUs from risers.
Reseat the power and riser connections of the other half.
Power rig back on.
If the rig starts mining after step 4, proceed with step 6.
Repeatedly add GPUs one by one until the rig experiences the above error again.
If the rig does not start mining after step 4, then power off, unplug the other half, plug the other half back, and proceed with step 6.
Robust Troubleshooting Guide for Motherboards and other Rig Components

Example: You suspect that your motherboard is faulty.

Follow the below robust troubleshooting procedure step-by-step and do not skip any steps. Failure to follow this guide when asked by ethOS or gpuShack staff (as part of RMA procedure) will result in a voided warranty, as described in the gpuShack Warranty Agreement.

This robust troubleshooting procedure is useful because it isolates the issue to your suspect component. Otherwise, the issue could be a power balance issue, riser problem, loose cabling, bad power socket, bad PSU, etc.

Remove the motherboard from power and disconnect it from your rig. Then, remove the CMOS battery for 10 minutes. After that, plug the CMOS battery back in and follow these guides: Booting a Rig without a Power Button and Initial Setup. If the issue is unresolved, proceed with the below guides:

IF YOU SUSPECT THAT YOUR MOTHERBOARD IS FAULTY, DO NOT SWAP IN OTHER COMPONENTS INTO THE NON-WORKING RIG IN THE HOPES THAT IT WILL WORK, SWAP YOUR MOTHERBOARD INTO ANOTHER WORKING RIG!

Find a working rig.
Power off the working rig.
Remove the suspect/“faulty” motherboard from your suspect/“faulty” rig.
Remove only the working motherboard from your working rig, and keep the rest of the components there.
Swap in the suspect/“faulty” motherboard into the working rig, where the previous working motherboard used to be.
Test the working rig and suspect motherboard by following these guides: Booting a Rig without a Power Button and Initial Setup.
If the issue is resolved, then the issue is not with the motherboard. You can do this process for any component that you suspect is faulty.

Using SSH to Login to ethOS from Windows

Connect your computer to the same network as your rigs.
Download Putty from http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe.
Putty is an executable that can be run without installing.
Find the IP of your rig.
You can find your rig’s IP on your ethosdistro.com stats panel, on your rig’s desktop, or on your router’s DHCP client table.
Open Putty and input Rig Information.
Type the rig’s IP into Host Name. Port should be 22. Click Open.
Login to ethOS.
When the terminal window shows up, login with username ethos, password live.
Begin using Linux.
Type helpme and press ENTER to get started.
Pasting Text: In Windows, CTRL+C to copy text. In putty, SHIFT+INSERT to paste it.

To SSH remotely:

Change the root and ethos passwords. NOTE: Failure to change passwords will allow people to hack your ethOS (high rx/tx).
Set up SSH portforwarding on your router using the below guides:
http://askubuntu.com/questions/423942/change-password-on-root-user-and-user-account
https://www.google.com/search?q=ssh%20port%20forwarding
You can also set up a dedicated VPN box on your rigs’ network, and connect to it using your favorite VPN software.

Force ethOS to keep local.conf changes after Reboots

ethOS comes pre-installed with a sample remote config.

It is highly recommended that you use your own remote config. If you don’t want to use the remote config feature, you can turn it off with force-local

ethOS will over-write the contents of /home/ethos/local.conf if the remote config feature remains on.

You can also blank out /home/ethos/remote.conf to turn off the remote config feature.

Setting and Switching your Wallet and/or Pool

Note: If you have just one rig, set ethOS to single-rig mode before following this guide.

Edit either your remotely hosted config file, or /home/ethos/local.conf (single-rig mode).
Define your wallet and pools by replacing the default ones for proxywallet, proxypool1, proxypool2
After you change the config, run putconf && minestop, the miner will stop, and then start up automatically with your new settings.
Use show miner to watch the miner log.
After your wallet is switched, in 5-10 minutes, your pool should show mining activity. You can copy and paste your wallet to the pool website interface in order to check for mining activity.
Changing or removing your Worker Name

To switch your worker name and assign a rack location, follow the below guide.

In your config, set loc [worker] newname ([worker] is your original 6-digit rigname and “newname” is your new rig name).
Do not add a newname to your wallet like wallet.newname, this will not work.
Do not use very long newname. The maximum length is 8 characters.
Do not use the same newname for multiple rigs.
Reboot your rig.
After this procedure, your pool will see your new worker name, and your rig will have a new rack location assigned on the ethosdistro.com panel.

Some pools do not support worker names. If you would like to remove your worker name, add globalname disabled or name [worker] disabled to your config.

Using a Pool that Requires Workers, Usernames, and Passwords (suprnova)

Some pools (suprnova) require usernames, passwords, and workers. Follow this guide for configuring ethOS to work on these pools:

Find your worker name for each rig. ethOS assigns a 6-digit alphanumeric code (worker name) for each rig.
You can find out your worker name by looking at the ethosdistro.com stats panel, rig desktop, or ssh terminal.
Login to the pool website. On the pool website, add a worker for each ethOS rig/worker that you have, use password “x”.
Note: If you use the loc parameter in your config, your worker name will be the loc that you specified.
In your config, set proxywallet username where username is your actual pool-side user name that you use to login.
After you change the config, run putconf && minestop, the miner will stop, and then start up automatically with your new settings.
Setting up your own Remote Config

Copy http://ethosdistro.com/pool.txt and host it yourself on a remote server, vps, or shared hosting account that you control.
Get the link to your remote config like http://your-server.com/config.txt.
NOTE: The link http://your-server.com/config.txt is an example. You must use your own link.
Import your remote config: echo -n “http://your-server.com/config.txt" > /home/ethos/remote.conf
Make changes to your remotely hosted config, and reboot your rig to have them take effect.
After you set up your remote config, you can manage all your rigs via your remote config file, even remotely reboot them. More detailed configuration documentation is available at http://ethosdistro.com/pool.txt

Using ConfigMaker.com for your Remote Config

Copy your config from /home/ethos/local.conf or from http://ethosdistro.com/pool.txt to the Text Editor at ConfigMaker.com
Edit the config to suit your preferences and press ‘Save Changes’.
Bookmark your private text editor.
Import your remote config to your ethOS rig: echo -n “https://configmaker.com/my/VeryNiceCleanConfig.txt" > /home/ethos/remote.conf
NOTE: The link https://configmaker.com/my/VeryNiceCleanConfig.txt is an example. You must use your own link.
Make changes to your ConfigMaker.com config, and reboot your rig to have them take effect.
Setting up a DigitalOcean Droplet for your Remote Server

If you do not have a remote server, you can use DigitalOcean.

Go to DigitalOcean (follow this link to get 2 months free), create an account, then click on “Create Droplet”.
Click on “One-Click Apps”.
Select “LAMP on 14.04”, $5/mo, and the datacenter closest to your physical location.
After the droplet is created, follow the SSH guide to SSH to your DigitalOcean droplet.
Descend into the world-readable html directory with cd /var/www/html
Copy the sample config to your DigitalOcean Droplet with wget http://ethosdistro.com/pool.txt
Make changes to your remotely hosted config on your DigitalOcean droplet with nano /var/www/html/pool.txt
The link to your remotely hosted config is now http://[your-digital-ocean-ip-address]/pool.txt
To use your remote config, see: Setting up your own remote config.
Setting a Static Internal IP for your ethOS Rig

In some cases, you may want to assign a static IP to your ethOS rig. It is recommended to assign static IPs based on mac addresses on your router. However, you can also set a static IP on linux itself:

Make changes to your interfaces using this as a guide.
in /etc/network/interfaces change:
auto eth0
iface eth0 inet dhcp
to:
auto eth0
iface eth0 inet static
address 192.168.0.201
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8
Reboot your rig.
NOTE: Set the IP according to your correct IP range, outside of your DHCP range.

Overclocking

It is best to have your rig stable for 24 hours before attempting overclocks.

Follow the instructions on http://ethosdistro.com/pool.txt to set overclocks globally, or for individual rigs.
After you set overclocks, you can either reboot, and the rig will take the new config and apply the new clocks automatically, or you can run putconf && ethos-overclock, and your rig will apply the overclocks during the mining session.
Use show miner to watch the miner log.
NOTE: If your rig crashes or hangs after setting overclocks, follow the below guide:

Reduce all overclocks to stock settings and reboot.
Monitor the rig for 24 hours to make sure it does not crash again.
If required, set a less aggressive overclock and continue to monitor the rig.
Managing Temperature

If your GPUs reach near the maxgputemp, all fans will set to 100%, and all GPUs will attempt to go into a lower power state.

If your GPUs exceed maxgputemp, all mining programs will shut down.

Follow the below steps to reduce the chances of your GPUs overheating:

Do not set fan speed on individual GPUs, set globalfan to a higher value.
Remove -tt from /home/ethos/*.stub.conf (using claymore fan control will break globalfan).
Check to make sure there are no broken fans or loose cables in the GPU fans.
Move the GPUs around in your rig, make sure that the hottest one has ample spacing for airflow.
Physically swap the locations of the coldest and hottest GPUs in your rig, to balance temperatures.
Set maxgputemp to a higher value.
Point a box fan at your rig, with the air flowing from the back of the GPU, out through the metal L-shaped IO brackets.
Repaste the GPU with thermal repaste, following the gpuShack repaste guide.
To reset all temperature-related conditions, you can reboot your rig or run clear-thermals

Setting a Custom Panel ID

ethOS automatically assigns a 6-character panel ID based on a hash of your external IP address. This way, all rigs on one network can report to the same panel. If your public IP changes, your panel will change.

You can run helpme to get your current ethOS stats panel link.

You can set your own custom Panel ID with the custompanel parameter.

In your config, set custompanel publicsecret (EXACTLY 12 CHARACTERS!) and must be the SAME code on all your rigs.
public (EXACTLY 6 CHARACTERS!) is your preferred panel ID.
secret (EXACTLY 6 CHARACTERS!) is your private key.
r to reboot.
Example CORRECT usage: custompanel ethmanmg9490 will make all your rigs report to http://ethman.ethosdistro.com
Example INCORRECT usage: custompanel ethman will do nothing.
Fixing Unexpected low Pool Hashrate

The pool-side reported hashrate should be completely ignored. The pool reports may report a hashrate of “0”, or of just a single GPU. Please use the pool-side effective hashrate to see your true hashrate for the entire rig.

If, after mining for 24 hours, your pool effective hashrate is unexpectedly low, follow the below guide:

Make sure that you are connecting to your pool via stratum.
Do not use the pool config option if your node or pool is not on your local network, and make sure stratumproxy is enabled, and proxypool1 and proxypool2 are defined, as per the sample config located at http://ethosdistro.com/pool.txt.
Ping your pool domain and make sure there is no packet loss (example: ping us1.ethermine.org)
If there is packet loss, use another pool server that is closer to your geographic location.
Reboot your rig.
If you still get low hashrate, and if the router that your rig is connected to is also serving wifi, turn off the wifi feature and monitor the rig performance for another 24 hours.
If the issue is resolved after disabling wifi, set up a dedicated router for your rig(s), and disable the wifi feature on the dedicated router.
Autotrading Altcoins for Bitcoin

You can autotrade your mined Altcoins directly to a Bitcoin Wallet.

Go to https://shapeshift.io/
Cick on the Deposit coin and select Ether (or any altcoin).
Click on the Receive coin and select Bitcoin.
Select Quick and click Continue.
Input your Bitcoin Address and an Altcoin Refund Address (You can make an Ether Refund Address at myetherwallet.com)
Checkmark I agree to terms and click Start Transaction.
You will get a permanent receiving address. This address is controlled by Shapeshift, which will autotrade all deposits to Bitcoin, and send them to your Bitcoin Address.
Set Shapeshift’s receiving address in ethOS to mine directly to it and get Bitcoin in return.
Mining and Common Issues

Ethereum uses a DAG that is loaded into GPU VRAM. With every dag increase, hashrate lowers slightly. This is normal.
You cannot intermix HD/R7/R9 with RX and/or with NVIDIA in the same rig. They use different drivers that cannot work together.
You can mine Expanse, ETC, MusicCoin, and other ethash/daggerhashimoto coins simply by switching pools and wallets.
A crashed GPU becomes cold and usually reduces memclock. This is visible in your ethosdistro.com stats panel.
The best powertune value for R9 290/x/390/x is 50.
The best core clock for R9 285/380 is 800mhz, which will reduce power and temperature usage with minimal effect on hashrate.
In most cases, adjusting gpu memory clock will result in instability. The best value is the default factory memory clock.
Using TeamViewer with ethOS

Update ethOS.
Boot into ethOS locally, with a monitor attached.
Run the teamviewer command in the terminal.
Read and accept the EULA; when the Welcome Wagon appears, click “Close”.
In the TeamViewer window, click “Connection” -> “Setup Unattended Access”.
In the Unattended Access wizard, click “Next”.
Do not change the computer name, and set your password (this will be your remote access password).
Select “I don’t want to create a TeamViewer account now”, then click “Next”.
Click “Finish” to complete the wizard, and save your Connection Id Number.
Download and install “TeamViewer for Remote Control” for your PC, Tablet, or Phone, and start the application there.
Enter the TeamViewer ID Number that you saved earlier, then press “Remote Control”.
Enter the password that you set earlier, and press “OK”.
To disable TeamViewer: run rm /home/ethos/.config/teamviewer/client.conf
To delete TeamViewer: run remove-teamviewer (available as of ethOS 1.2.9).