GPU 礦機隨手裝 – ETH 挖礦軟體相關與刷 VBIOS

目前 ETH(乙太幣) 挖礦比較主流的系統是 Windows,在各種相關驅動以及軟體工具方面他有非常大的優勢

對於新手入坑挖礦來說,Windows 是最佳入門平台

如果使用的是 Nvidia 顯示卡挖礦的話,推薦可以使用 ethOS 、 Hive OS 之類的 Linux 系統來挖

Nvidia 卡不用刷 VBIOS,系統直接超頻就開始挖礦,比較無腦

 

開始挖礦前,我們要先弄個 ETH 錢包,電腦版我推薦使用 Exodus ,多平台且不需要下載完整區塊鏈資料

支援的虛擬幣種類也是非常的多,比特幣、萊特幣或者乙太幣通通都有,也能單獨導出錢包私鑰

下載打開軟體,選擇左邊的「Wallet」然後選到你想要的幣別,這邊選「Ethereum」

然後收錢就是「Receive」,反之要匯款給別人就是選「Send」

/media/2018/01/Xnip2018-01-20_15-50-43.jpg

選擇「Receive」以後,就會出現你的 ETH 錢包地址,點一下下面圖片左邊的 icon,即可複製你的錢包地址

/media/2018/01/Xnip2018-01-20_15-51-51.jpg

有了錢包地址以後,我們就能開始挖礦了~

 

Windows 我推薦使用 Windows 10 Pro 64位,什麼「使用 Windows 7 or Windows 8 比較穩定」這種想法還是早早放棄

如果不特別 hack 的話,Windows 7 支援的顯示卡只有四張,Windows 8 只有五張

通常一台礦機都裝六張以上顯示卡,所以直接上 Windows 10 就對了,不用考慮

 

在拿到一批新顯示卡前,只安裝一張顯示卡到主機板上即可,如果你的顯示卡不是同一批號

建議一張刷完,關機拔掉再插另外一張繼續刷,以此類推

 

Windows 10 系統裝完以後,建議跑 Windows Update 一次到最新,然後下載安裝 AMD 官方針對挖礦優化的驅動程式

或者是下載 AMD 最新的正式版驅動,可以反覆測試比較看看

安裝完畢後我們使用 GPU-Z 把顯示卡的 VBIOS 讀取保存下來,檔案名就取個自己看得懂的

/media/2018/01/Xnip2018-01-20_12-50-38.jpg

例如:ASUS RX580 8G Samsung Original.rom

 

保存完畢後我們要開始編輯它,在這邊我們使用 PolarisBiosEditor 來編輯

PolarisBiosEditor 網路上很多分支,我比較推薦這個版本: https://github.com/jaschaknack/PolarisBiosEditor

內建整合了 UberMix,可以一鍵就幫你改好 VBIOS 的時序(Timing)

不過有時候你的是新卡,這一鍵修改的功能可能不適合你的顯示卡,所以使用這功能請自己斟酌

/media/2018/01/Xnip2018-01-20_12-56-15.jpg

修改完畢之後請另存新檔,取一個另外的名字自己能看得懂的

例如:ASUS RX580 8G Samsung Mod01.rom

 

緊接著我們下載 ATI Flash 的工具: https://www.techpowerup.com/download/ati-atiflash/

這個工具可以把我們剛剛修改好的 VBIOS 刷進去顯示卡裡面

執行這個工具的時候,記得使用滑鼠右鍵,選擇「以管理員身份執行」

/media/2018/01/Snipaste_2018-01-20_12-33-28.png

打開後右上方選擇我們要刷的顯示卡,然後點下「加載」,選擇剛剛我們修改好的 VBIOS,然後按下「程式」

按下「程式」以後,系統會整個停住大約 30 秒左右,請耐心等待,千萬不要關機或者拔掉電源。。。

等待程式刷完以後,他會提醒請重新開機

 

重新開機完畢後,可以嘗試使用挖礦軟體挖挖看,這裡我推薦 Claymore ETH 雙挖的軟體

Claymore 是免費使用,但是作者會在挖礦時抽軟體開發費用,大約幫你挖 1 小時,會幫作者挖 90 秒左右

雖然你可以在啟動軟體時候加上 nofee 的參數,但是這樣整體算力會下降,造成兩敗俱傷的結果

所以建議還是不要使用 nofee,畢竟人家作者也是要養家糊口的

 

啟動挖礦軟體後,我們可以使用 MSI Afterburner 或者 AMD 內建的 Wattman 顯示卡超頻軟體

用它來調整 GPU 主頻與 MEM 頻率,調整完以後記得按下套用 Apply,隨時看 Claymore 的挖礦算力起伏

以 RX580 來舉例,通常我會先降主頻到 1050Mhz 左右,然後把 MEM 頻率調高到 2250Mhz 左右,先跑跑看

降主頻主要是要降耗電,MEM 頻率對於 ETH 的算力比較有直接關係

優化調整這部份每張顯示卡都會不太相同,可以參考網路上其他人的最佳設定後

自己再去找最好的設定,例如你的卡可能調整到 1050 / 2300 ,剛開始可以達到 ETH 算力 31M

但是跑沒幾分鐘算力就開始下降到 20M,沒多久又會回到 30M,這樣我們就會認為它不穩定,不適合

可以嘗試改到 1080/ 2200,反覆觀察以及實驗,可能最後的算力會落在 29.5M 左右

雖然比 31M 低了一點,但是能很穩定的挖,礦機最重要的就是穩定

能夠長時間不維護冷靜地挖礦才是我們追求的終極目標

所以這個最佳數值記錄下來後,我們可以直接把預設值刷到 VBIOS 裡面

GPU 核心的頁面,我們直接把最後幾個全部改成我們剛剛找到的最佳值 1080

MEMORY 頁面改最後一欄為 2200

/media/2018/01/Snipaste_2018-01-20_12-32-17.png

以上修改完畢後另存一下,找使用 ATI Flash 工具把這個新 VBIOS 刷進顯示卡

這樣修改過 VBIOS 以後,不管到什麼 Windows 系統或者 Linux 系統上面

只要開始全力挖礦,這張顯示卡就是會固定跑到 1080 / 2200 的最佳數值

再也不用打開另外的超頻軟體或者其他設定~

 

另外我們在測試新版驅動的時候,可能會需要移除舊版驅動程式

建議在 Windows 安全模式下使用顯示卡驅動移除程式:Display Driver Uninstaller(簡稱 DDU)

每次要重裝新驅動建議都是使用 DDU 來乾淨移除系統驅動

 

最後為了讓 Windows 系統全力挖礦不要停,建議關閉系統的自動更新

避免 Windows 自己更新然後自己重開機,然而有時候重開機能順利進桌面就算了

最怕就是一更新,Windows 自己都進不了桌面,那就延誤了挖礦的大事。。。

Windows 在作為礦機要調整的不只是自動更新而已,還有加大虛擬記憶體、變更電源管理。。等等一堆破事

而且就算你全部都做得跟網路上大家講的一樣,該調的都調了該關的都關了

恐怕連比爾蓋茲都沒辦法保證你 Windows 不會再出什麼意外~

 

比爾蓋茲:Windows 的坑實在太多,連我自己都猜不到它什麼時候會坑我

 

所以如果有條件的話,建議早日脫離 Windows 苦海,轉去 Based on Linux 的挖礦系統才是正途啊!

有興趣的人不妨可以先玩玩看 Hive OS,三台以下的礦機他是免費的,入門也相當容易

不會輸入指令也能輕鬆挖礦~

 

最近都在忙著裝機器跟調試礦機,時間比較少

下一篇可能會寫寫礦機的日常維護以及 Linux 挖礦系統的介紹吧!

如果有挖礦心得想要交流,可以上 Telegram 找我與我討論,不過請先自我介紹自報家門~