안녕하세요.
오랜만에 복귀라 프로그램을 사용하는 방식이 기존 알고 있던 것들과 다소 바뀐 점들이 있더군요.
채굴은 하이브가 주력기가 되어서 사용하고 있습니다만
최근에 저의 사무실 윈도우컴에서 몇 대를
운영하게 되면서 원격으로 부팅 시 편하게 사용 하도록 알아 낸
마이너 배치파일의 유용한 설정 명령어 몇 가지를 공유하려 합니다.
[윈도우상의 모든 마이너 프로그램 배치파일에 공통으로 적용 가능]
롤 마이너는 관리자 권한으로 배치 파일을 실행을 해야 오버클럭 값이 적용되네요.
1) 배치 파일 편집 후 단순 실행으로 관리자 권한 얻기
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
- 위의 명령어를 배치파일에 편집으로 들어가서 맨 윗줄에 복사 붙여넣기 합니다.
2) 배치 파일로 수동으로 윈도우 자동업데이트 끄는 법
윈도우 내부 설정에서 자동업데이트 설정을 끄기 설정을 해두어도 멋대로 업데이트 후 재부팅 되는 현상이 여전하네요.
net stop "windows update"
배치파일에 이 명령어 줄을 추가해 주면 재부팅 전까지 윈도우 업데이트 서비스가 멈추게 됩니다.
3) 마이너 창 전체 화면(alt + enter)모드로 실행하기
윈도우에서는 전체화면인 앱에게 최우선 순위를 주게 됩니다.
내장 그래픽카드가 아니고 채굴하는 그래픽 카드로 부팅하신 분들은 해시의 이득이 더 있어요.
@echo off
powershell "$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('{F11}')"
동일하게 이 명령어 줄을 저는 가장 상단에 추가했습니다.
4 팬 속도 지정하기
롤 마이너 그래픽카드 오버클럭 값 예시에 팬 속도는 없더군요
예전에는 에프터버터를 사용해서 일일이 지정했습니다만 복귀 후 어떻게 사용하는지 모르겠더군요.
--fan 80(숫자는 팬 속도10~100)
예시)lolMiner.exe lolMiner --algo KARLSEN --pool cn.karlsen.k1pool.com:5212 --user 지갑주소.워커네임1 --coff 100 --cclk 1680 --mclk 810 --pl 250 --fan 80
이렇게 끝에 펜 속도를 지정할 수 있습니다. (카드별 개별 지정은 아래방법 참조)
5) 윈도우 부팅시 마이너 배치 파일을 자동으로 실행하려면
해당 마이너 배치파일에 바로 가기를 만든 후
-> 윈도우에서 윈도우+ r 키 -> 열기란에 shell:startup 입력 -> 열린 창에 배치파일 바로가기 이동 또는 복사
그럼 윈도우 부팅 시에 마이너 프로그램 창이 자동으로 실행되면서
전체 화면으로 전환 -> 관리자 권한 받기 -> 윈도우 업데이트 금지 -> 오버 값 적용 및 마이너 실행이 됩니다.
제가 사용 중인 롤 마이너 karlsen 코인 윈도우 배치 파일 예시 입니다.
@echo off
powershell "$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('{F11}')"
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
net stop "windows update"
C:\LM\lolMiner.exe lolMiner --algo KARLSEN --pool cn.karlsen.k1pool.com:5212 --user 지갑주소.워커이름07 --coff 100 --cclk 1680 --mclk 810 --pl 250 --fan 80
pause
(프로그램 경로는 자신의 폴더에 맞게 변경 해야 함)
6. 롤 마이너를 하이브os에 그래픽 카드별 개별적으로 오버클럭 값 적용하기
롤 마이너 플라이트 시트에 오버클럭 값을 설정하고
이더를 채굴할 때처럼 하이브 오버클럭 세팅란에 개별적으로 숫자를 조정했더니 오류가 생기더군요.
하이브 플라이트 시트의 - edit - miner set up에 가셔서 extra config란에
요렇게 " , " 로 구분해서 적용하시면 순번대로 적용됩니다.
펜 속도 수동 설정을 원하시면
--fan 70, 70, 90(뿔딱이), 70, 70, 70 이렇게 펜 속도도 개별적으로 적용이 가능합니다.
7 윈도우에서 채굴 프로그램 풀더를 백신에서 제외하는는 것도 잊지 마세요.
(종종 윈도우 업뎃 후 마이너 프로그램을 바이러스로 인식 강제 종료 및 실행파일이 삭제됩니다.)
방법 링크
근 1년 만에 묵혀둔 장비들로 재정비 후 다시 마이닝을 하다보니 아직 얼타는 경우가 많네요.
저처럼 오랜만에 복귀하시는 분들에게 도움이 되셨으면 합니다.
올 한해 성굴하시고 2025년에는 모두 부자되세요.