Skip to content

Mining in WSL2

KarboDuck edited this page Jan 25, 2022 · 13 revisions

Майнинг Карбо в Linux работает быстрее, чем в Windows. Но устанавливать для этого полноценный Linux не обязательно. Достаточно установить WSL2 (windows subsystem for linux). Сделать это можно только на Windows 10 или 11.

  1. В БИОС необходимо включить виртуализацию. Для процессоров AMD эта опция называется "SVM Mode", для Intel - "Intel Virtualization Technology". В зависимости от производителя материнской платы, эти настройки могут называться по-другому и находиться в разных местах, поэтому конкретно для своего БИОС опцию возможно понадобится загуглить.

  2. С помощью этой инструкции устанавливаем WSL2 в Windows.

  3. Запускаем WSL. Это можно сделать либо через ярлык Ubuntu, который должен появиться в меню Пуск. Или через команду wsl в командной строке Windows. Обратите внимание, что после коректного запуска WSL вы уже работаете фактически в командной строке Linux, а не Windows.

  4. В командной строке вводите по очереди команды:

WindowsTerminal_INv7AnMO9Z

  • cd переход в домашнюю директорию
  • mkdir karbo создаем папку karbo
  • cd karbo переходим в папку karbo
  • wget ссылка здесь копируем линк на файл для Ubuntu 20.04 и подставляем его в команду вместо надписи ссылка. Смотрите скриншот, там видно как должна выглядеть прямая ссылка на файл

WindowsTerminal_tadThpbnIa

  • tar -xzf имя_файла распаковываем загруженный архив командой tar. Вместо имя_файла подставляем имя загруженного архива. Его можно посмотреть командой ls или набрать первые буквы файла Karbo, а затем нажать TAB на клавиатуре.
  • rm имя_файла удаляем архив tar.gz, больше он нам не понадобится
  • ls команда для просмотра файлов в директории. Можно убедиться что все необходимые файлы на месте.
  • ./karbowanecd --mining-spend-key 1a0b4a1b42d234ddd57dadd34baa7b6e7d34d8be6a795bee0ab2215e7b3201b7 --mining-view-key bce354c4c6b5035b946e60acb116dbd038c2c2f3cb005a79c4dbe1af430e597a --mining-threads 2 --print-hashrate команда для запуска майнинга. Не забудьте поменять mining-spend-key и mining-view-key на свои. Получить их можно в графическом кошельке, используя в меню команду "экспортировать приватный ключ". Также не забудьте поменять кол-во используемых потоков в процессоре (mining-threads).

После этого начнется синхронизация блокчейна, что займет некоторое время. После завершения синхронизации появится надпись SYNCHRONIZED OK и начнет работать майнер.

WindowsTerminal_klWb8L6tvP

Полная синхронизация происходит только при первом запуске.

Чтобы в будущем запустить майнер, достаточно запустить wsl (смотрите пункт 3), а потом выполнить команду ~/karbo/karbowanecd --mining-spend-key 1a0b4a1b42d234ddd57dadd34baa7b6e7d34d8be6a795bee0ab2215e7b3201b7 --mining-view-key bce354c4c6b5035b946e60acb116dbd038c2c2f3cb005a79c4dbe1af430e597a --mining-threads 2 --print-hashrate со своими ключами.

Clone this wiki locally