ЮНИКОРН Hasher GUIDE MINER УСТАНОВКА
UnicornHasher GPU Scrypt Miner 201303xx Setup
ОС: Ubuntu 12.04 LTS сервер 64 бит
Привод: ADATA 32GB SSD
Шахтеры:
ckolivas / Cgminer 3.7.2
veox / Sgminer Последняя из GIT
Kalroth / Cgminer-3.7.2-kalroth Последняя ГИТ
Это руководство скопировать и вставить на том, как установить Линукс GPU Scrypt шахтера
Использование любого из этих трех частей горного программного обеспечения.
Скопируйте все в кодовых блоках, включая пустые строки!
Это использует последние бета-версии драйверов от AMD 14.12 Beta
Этот новый набор драйверов включает AMP-APP, поэтому мы не установить его.
Это для altcoin Scrypt Mining на сервере Ubuntu Linux минимален обезглавленной
Пожалуйста, вставьте точные сообщения об ошибках, если что-то не работает
Ссылки Б
Unicorn Hasher Scrypt-Master.txt
http://silverlinux.blogspot.com/2013/10/minimal-headless-opencl-cgminer-on.html
Подготовка:
Скачать и установить Ubuntu Server 12.04 LTS 64 бит:
http://releases.ubuntu.com/12.04.4/ubuntu-12.04.4-server-amd64.iso
Есть тысячи руководств по установке убунту. Это не один из них. сожалею
Для того, чтобы следовать этому руководству без изменений установить имя пользователя и пароль шахтер
выберите OpenSSH-сервер во время установки
убедитесь, что вы можете SSH к коробке
Отключите монитор и SSH в машине и все остальное в этом руководстве, как правило, делаются из удаленного местоположения!
Код:
Суд -s
Обновление системы
Код:
APT-получить обновление -y
APT-получить обновление -y
APT-получить обновление -y
Установка зависимостей
Код:
APT-получить установку -y дк-сделайте дк-modaliases execstack libxrandr2 libice6 libsm6 libfontconfig1 libxi6 libxcursor1 libgl1 Меса GLX-libxinerama1-libqtgui4 распакуйте XDM Xorg мерзавец наращивание существенно Autoconf Libtool libcurl4-OpenSSL-DEV libncurses5-DEV PKG-конфигурации экрана libudev-DEV OpenCL-заголовки lib32gcc1 libc6-i386 DKMS
Устранить ошибку отказа личинки, как правило, после сбоя системы или несколько принудительных перезагрузок Ubuntu будет сидеть в потайной строке и ждать, пока вы попали войти. Какой отстой.
Код:
СЕПГ "с /: - 1/0 / г" -i /etc/grub.d/00_header
Обновление-grub2
Обновление-grub2
Уровни своп привилегии:
Код:
су шахтер
Скачать новые бета-катализатора драйвер для Linux amd64 и заголовки AMD_SDL
Вы должны будете получить действительную или случайное слово скачать ADL_SDK FROM: http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/
Одноразовое значение является кодом, чтобы помешать мне сценарии это Если вы используете инспектировать элемент или разработчик вид на хром / IE / Firefox / Safari вы можете увидеть внутри одноразовый номер формы на странице загрузки.
Просто замените временное значение = ниже с новым или загрузить файл и ПКППЫ его на буровую установку.
Код:
POSTDATA ="amd_developer_central_nonce = c51137f55e&_wp_http_referer =% 2Ftools-и-SDKs% 2Fgraphics-разработка% 2Fdisplay-библиотека-ADL-2F% SDK&е = QURMX1NES182LjAuemlw"
СМОТРИТЕ ="http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/"
URL ="http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/"
WGET --post-данные ="$ POSTDATA" --referer ="$ СМОТРИ" $ URL -О ADL_SDK_6.0.zip
Wget --referer ="http://www.amd.com" http://www2.ati.com/drivers/beta/amd-catalyst-14.2-betav1.3-linux-x86.x86_64.zip
СМОТРИТЕ ="http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/"
URL ="http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/"
WGET --post-данные ="$ POSTDATA" --referer ="$ СМОТРИ" $ URL -О ADL_SDK_6.0.zip
Wget --referer ="http://www.amd.com" http://www2.ati.com/drivers/beta/amd-catalyst-14.2-betav1.3-linux-x86.x86_64.zip
Создание конкретного пакета распределения для видео драйвера
Код:
разархивировать АМД-катализатор -. * застежка-молния
CHMOD + х драм-драйвер * .run
Выход
./amd-driver*.run --buildpkg Ubuntu / точное
CHMOD + х драм-драйвер * .run
Выход
./amd-driver*.run --buildpkg Ubuntu / точное
Установите драйвер видео:
Код:
Dpkg -i fglrx _ *. Деб
DPKG -i fglrx-Dev * .deb
DPKG -i fglrx-amdcccle * .deb
aticonfig --adapter = все -f --initial
СЕПГ -i 's / DisplayManager \ * авторизовать:. * правда / DisplayManager \ * санкционировать ложь /' / и т.д. / X11 / XDM / XDM-конфигурации
DPKG -i fglrx-Dev * .deb
DPKG -i fglrx-amdcccle * .deb
aticonfig --adapter = все -f --initial
СЕПГ -i 's / DisplayManager \ * авторизовать:. * правда / DisplayManager \ * санкционировать ложь /' / и т.д. / X11 / XDM / XDM-конфигурации
Перезагрузка поэтому новый драйвер принимает влияют:
Код:
перезагружать
SSH обратно в машину и стать привилегированным пользователем:
Код:
Суд -s
уровень привилегий Своп
Код:
су шахтер
УСТАНОВИТЬ K, C, S Gminer или выбрать одно!
Это не повредит иметь все три установлены
SGMINER
Код:
мерзавец клон https://github.com/veox/sgminer
MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / sgminer / ADL_SDK /
CD
кд / дом / шахтер / sgminer
AUTORECONF -i
CFLAGS ="-O2 -Wall -march = родной" ./configure
MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / sgminer / ADL_SDK /
CD
кд / дом / шахтер / sgminer
AUTORECONF -i
CFLAGS ="-O2 -Wall -march = родной" ./configure
Убедитесь, что у вас есть поддержка GPU !!!!
# OpenCL ...............: FOUND. Поддержка GPU добыча позволила
# ADL ..................: SDK найден, поддержка мониторинга GPU включен
Код:
очищаете
делать
CD
делать
CD
#KGMINER
Код:
мерзавец клон https://github.com/Kalroth/cgminer-3.7.2-kalroth.git kgminer
MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / kgminer / ADL_SDK /
CD
кд / дом / шахтер / kgminer
AUTORECONF -i
CFLAGS ="-O2 -Wall -march = родной" ./configure --disable-ADL --enable-OpenCL --enable-Scrypt
Убедитесь, что у вас есть поддержка GPU !!!!MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / kgminer / ADL_SDK /
CD
кд / дом / шахтер / kgminer
AUTORECONF -i
CFLAGS ="-O2 -Wall -march = родной" ./configure --disable-ADL --enable-OpenCL --enable-Scrypt
# OpenCL ...............: FOUND. Поддержка GPU добыча позволила
# ADL ..................: SDK найден, поддержка мониторинга GPU включен
Код:
очищаете
делать
CD
делать
CD
CGMINER
Код:
CD
Wget http://ck.kolivas.org/apps/cgminer/3.7/cgminer-3.7.2.tar.bz2
bunzip2 cgminer-3.7.2.tar.bz2
TAR -xvf cgminer-3.7.2.tar
мв cgminer cgminer.old
гт -rfv cgminer
мв cgminer-3.7.2 cgminer
MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / cgminer / ADL_SDK /
CD
кд / дом / шахтер / cgminer
CFLAGS ="-O2 -Wall -march = родной" ./configure --enable-OpenCL --enable-Scrypt
Убедитесь, что у вас есть поддержка GPU !!!!Wget http://ck.kolivas.org/apps/cgminer/3.7/cgminer-3.7.2.tar.bz2
bunzip2 cgminer-3.7.2.tar.bz2
TAR -xvf cgminer-3.7.2.tar
мв cgminer cgminer.old
гт -rfv cgminer
мв cgminer-3.7.2 cgminer
MkDir ADL-SDK
CD-ADL SDK
распакуйте -o -qq /home/miner/ADL_SDK_*.zip
ф включать / * / дом / шахтер / cgminer / ADL_SDK /
CD
кд / дом / шахтер / cgminer
CFLAGS ="-O2 -Wall -march = родной" ./configure --enable-OpenCL --enable-Scrypt
# OpenCL ...............: FOUND. Поддержка GPU добыча позволила
# ADL ..................: SDK найден, поддержка мониторинга GPU включен
Код:
очищаете
делать
CD
Выход
делать
CD
Выход
Проверка ати-конфигурации, чтобы обеспечить вам поддержку GPU:
ЭТО ДОЛЖНО СПИСОК ВСЕХ ВАШИХ видеочипов !!!
# * 0. 00: 01,0 AMD Radeon HD 7480D
# 1. 05: 00.0 Поддерживаемые устройства 6810
Код:
экспорт DISPLAY =: 0
aticonfig --list-адаптеры
aticonfig --list-адаптеры
ПРОВЕРЬТЕ СВОИ три xGMINER СТРОИТ
Это должно выводить много текста. Посмотрите на наличие ошибок и убедитесь, что вы поддержали GPU, перечисленные в выходной
Код:
экспорт DISPLAY =: 0
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт GPU_USE_SYNC_OBJECTS = 1
/ Главная / шахтер / kgminer / cgminer -n
/ Главная / шахтер / sgminer / sgminer -n
/ Главная / шахтер / cgminer / cgminer -n
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт GPU_USE_SYNC_OBJECTS = 1
/ Главная / шахтер / kgminer / cgminer -n
/ Главная / шахтер / sgminer / sgminer -n
/ Главная / шахтер / cgminer / cgminer -n
Создайте файл автоматического запуска, так добыча всегда начинается при перезагрузке
Код:
Кот > /etc/rc.local << EOF
/ Бен / су шахтер -c "Баш /home/miner/mine.sh&"
EOF
/ Бен / су шахтер -c "Баш /home/miner/mine.sh&"
EOF
Создание команды принудительной перезагрузки, так что вы можете перезагрузить вышку, если cgminer виснет
Код:
Кот > /home/miner/frboot.sh << EOF
#! / Bin / ш
эхо 1 > / Труды / SYS / ядро / SysRq &
эхо-б > / Proc / SysRq-триггера &
EOF
CHMOD + х frboot.sh
су шахтер#! / Bin / ш
эхо 1 > / Труды / SYS / ядро / SysRq &
эхо-б > / Proc / SysRq-триггера &
EOF
CHMOD + х frboot.sh
Создать фактический шахтер скрипт, который будет начать с / к / с gminer
CHANGE SGMINER к любой шахтер вы используете !!!
Код:
Кот > mine.sh << EOF
#! / Bin / Баш
#Dynamic шахтер конфигурации для `HOSTNAME`
POOLA ="-o прослойка + TCP: //us.clevermining.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
POOLB ="-o прослойка + TCP: //stratum.scryptguild.com: 3333 -u -p unicornhasher х"
POOLC ="-o прослойка + TCP: //middlecoin.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
API ="--api-порт 4028 --api прослушивания --api-позволяют 0.0.0.0"
ОБЩИЙ ="--queue 0 --scan времени 1 --gpu-резьба 2 --auto-вентилятор --gpu-вентилятор 35-85 --temp-мишень 78 " # - Scrypt # для K и C
# CARD ="--gpu двигатель ххх --gpu-memclock ххх --gpu-PowerTune ххх"
РАБОТА ="--xintensity 4 --worksize 256 --lookup зазор 2 " # - токарно-параллелизм 8192
экспорт DISPLAY =: 0
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
сон 1
кд / дом / шахтер / sgminer /
/ USR / бен / экран -dmS шахтер / дома / шахтер / sgminer / sgminer \ $ API \ $ POOLA \ $ POOLB \ $ POOLC \ $ ОБЩИЙ \ $ CARD \ $ WORK
сон 1
EOF
CHMOD + х mine.sh
#! / Bin / Баш
#Dynamic шахтер конфигурации для `HOSTNAME`
POOLA ="-o прослойка + TCP: //us.clevermining.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
POOLB ="-o прослойка + TCP: //stratum.scryptguild.com: 3333 -u -p unicornhasher х"
POOLC ="-o прослойка + TCP: //middlecoin.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
API ="--api-порт 4028 --api прослушивания --api-позволяют 0.0.0.0"
ОБЩИЙ ="--queue 0 --scan времени 1 --gpu-резьба 2 --auto-вентилятор --gpu-вентилятор 35-85 --temp-мишень 78 " # - Scrypt # для K и C
# CARD ="--gpu двигатель ххх --gpu-memclock ххх --gpu-PowerTune ххх"
РАБОТА ="--xintensity 4 --worksize 256 --lookup зазор 2 " # - токарно-параллелизм 8192
экспорт DISPLAY =: 0
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
сон 1
кд / дом / шахтер / sgminer /
/ USR / бен / экран -dmS шахтер / дома / шахтер / sgminer / sgminer \ $ API \ $ POOLA \ $ POOLB \ $ POOLC \ $ ОБЩИЙ \ $ CARD \ $ WORK
сон 1
EOF
CHMOD + х mine.sh
CHANGE SGMINER к любой шахтер вы используете !!!
Создание сценария перезагрузки Xgminer, чтобы помочь в настройке карты!
Код:
Кот > cgrestart.sh << EOF
гт sgminer / *. бен
гт -r .sgminer /
CD
./frboot.sh
EOF
CHMOD + х cgrestart.sh
гт sgminer / *. бен
гт -r .sgminer /
CD
./frboot.sh
EOF
CHMOD + х cgrestart.sh
Требуется только если используется система ЛИЗИНГА
Это используется только для подкачки бассейнов с использованием хрон или удаленной системы в случае, если сдавать в аренду или изменения бассейнов часто
Код:
Кот > pool.unicorn.sh << EOF
#! / Bin / Баш
#Unicorn бассейны
POOLA ="-o прослойка + TCP: //us.clevermining.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
POOLB ="-o прослойка + TCP: //stratum.scryptguild.com: 3333 -u -p unicornhasher х"
POOLC ="-o прослойка + TCP: //middlecoin.com: 3333 -u -p 1NHTgjErdNS9SRHrwN3CsVXERibRmKGkAU х"
EOF
ф pool.unicorn.sh pool.sh
Кот > lease.sh << EOF
#! / Bin / Баш
ДАТА = \ `дата +% Y% м% d \`
ф /home/miner/pool.sh /home/miner/pool.sh-\$DATE
если [-f /home/miner/pool.next.sh];
тогда
мВ /home/miner/pool.next.sh /home/miner/pool.sh
еще
ф /home/miner/pool.unicorn.sh /home/miner/pool.sh
фи
мв mine.sh mine.sh - \ $ DATE
эхо "#! / Bin / Баш" > mine.sh
эхо "#Dynamic шахтер конфигурации для \ `` имя хоста \" >> mine.sh
СЕПГ -n '/ ^ POOL / р' pool.sh >> mine.sh
СЕПГ -e '/ ^ \ # / d' -e '/ ^ POOL / d' mine.sh - \ $ DATE >> mine.sh
CHMOD + х mine.sh
Экран -S шахтер -X бросить
Баш /home/miner/mine.sh &
EOF
CHMOD + х lease.sh
КОНЕЦ ЛИЗИНГОВОГО КОД СИСТЕМЫ#! / Bin / Баш
#Unicorn бассейны
POOLA ="-o прослойка + TCP: //us.clevermining.com: 3333 -u -p 132axFgv4WmtC9r4xSZN5hCZzdPnyaNTg9 х"
POOLB ="-o прослойка + TCP: //stratum.scryptguild.com: 3333 -u -p unicornhasher х"
POOLC ="-o прослойка + TCP: //middlecoin.com: 3333 -u -p 1NHTgjErdNS9SRHrwN3CsVXERibRmKGkAU х"
EOF
ф pool.unicorn.sh pool.sh
Кот > lease.sh << EOF
#! / Bin / Баш
ДАТА = \ `дата +% Y% м% d \`
ф /home/miner/pool.sh /home/miner/pool.sh-\$DATE
если [-f /home/miner/pool.next.sh];
тогда
мВ /home/miner/pool.next.sh /home/miner/pool.sh
еще
ф /home/miner/pool.unicorn.sh /home/miner/pool.sh
фи
мв mine.sh mine.sh - \ $ DATE
эхо "#! / Bin / Баш" > mine.sh
эхо "#Dynamic шахтер конфигурации для \ `` имя хоста \" >> mine.sh
СЕПГ -n '/ ^ POOL / р' pool.sh >> mine.sh
СЕПГ -e '/ ^ \ # / d' -e '/ ^ POOL / d' mine.sh - \ $ DATE >> mine.sh
CHMOD + х mine.sh
Экран -S шахтер -X бросить
Баш /home/miner/mine.sh &
EOF
CHMOD + х lease.sh
То есть. Вы сделали. Reboot непосредственно в горнорудной функционирование установки!
Код:
перезагружать
после перезагрузки SSH в вышке и использование экрана -x, чтобы присоединиться к добыче сессии
мои твердотельные накопители принимают до 15 секунд для холодной перезагрузки с этой установкой
Система должна быть добыча с использованием конфигурации по умолчанию в списке (в мои пулы, если вы не меняли их
Я выложу гид настройки часов рядом
Да здравствует Unicorn