Construire votre propre mineur de Crypto-monnaie – Chapitre 5: Système d’exploitation, configuration et pilotage

fr – en

Système d’exploitation (Operating System / OS)

Vous avez le choix entre Windows, Linux et Ethos. Personnellement, j’ai commencé par utilisé Linux Ubuntu, qui est gratuit, léger, fiable et simple d’utilisation.

Puis j’ai basculé sur EthOS. De plus, de nombreux « pool » proposent de miner sous Ubuntu. Sous Linux, il est commun d’utiliser les lignes de commande, ce qui rend les choses assez simple. De plus, étant donné que ce banc sera certainement exclusivement dédié au minage de cryptomonnaie, cela limite grandement le temps d’installation et de réglage.

 

J’ai reçu de très nombreuses questions sur les détails de cette configuration, les commentaires en bas de page en témoignent. Je peux vous proposer du support téléphonique ou skype au tarif de 50€/demi heure et vous permettre de démarrer rapidement votre machine. Pour cela contactez moi directement…

 

EthOS

J’ai très récemment quitté Ubuntu pour EthOS. EthOS est une distribution Linux dédié au minage d’Ether de zcash ou de Monero. C’est simple et efficace. J’adore !

logo_gpushack EthOS de gpuShack est une distribution Linux spécialement écrite pour miner de l’Ether du zcash ou même Monero. Encore plus simple d’utilisation qu’Ubuntu, elle est cependant payante : cependant, en utilisant mon coupon « miningcryptocurrencyblog« , 5$ vous seront offert sur votre panier.

L’investissement est très intéressant étant donné qu’une fois installé et configuré, il n’ y a plus rien à faire si ce n’est vérifier les rentabilités de minage des différentes monnaies sur whattomine.com pour éventuellement basculer sur une autre cryptomonnaie.

Tous les drivers sont à jour, un SSH est déjà configuré. Toutes les données de suivi sont accessibles sur le server EthOS.

J’utilise Juice SSH sur ma tablette et mon téléphone Android pour piloter le mineur. je peux voir les valeurs de minage, température, mais également l’arrêter, le rebooter ou changer une configuration. voici mes commandes les plus utilisées :

pour éteindre le mineur :

shutdown -h now

pour rebooter le mineur:

r

pour voir les données individuelles de chaque carte graphique ( x = son numéro en commençant par 0)

show miner x

Pour modifier la configuration :

sudo nano /home/ethos/local.conf

Un article est spécifiquement dédié à Ethos sur mon blog.

 

 

Linux Ubuntu

Auparavant, j’utilisais Ubuntu, qui est gratuit.Cela demande un peu de travail de configuration. en voici les grandes lignes.

Une nouvelle version d’Ubuntu sort tous les 6 mois, le numéro de version correspond à l’année et au mois de sortie. Mais, Ubuntu délivre également des version LTS (Long Term Support) qui sortent tous les 2 ans avec un support de 5ans. Je recommande donc d’installer une version LTS.

Ubuntu 16.04 LTS (Xenial Xerus)

 

Installation et configuration d’Ubuntu

Télécharger la version « 64-bit PC (AMD64) desktop image » en format ISO. Puis créer une clé USB de démarrage avec ce fichier. Ceci peut être réalisé avec une application comme UNetbootin par exemple.

Brancher la clé USB, puis démarrer le mineur. Dans le menu BIOS ou StartUP, indiquer USB comme disque de démarrage, avant le disque dur. L’installation commence alors. Pour plus d’information: Tutorial from Ubuntu developers.

une fois l’installation terminée, installer les paquets suivants. Lancer d’abord un terminal (CTRL + F2), fixer l’icon dans la barre de menu, vous vous en servirez souvent.

Installons déjà Ethereum et le Bureau classique Gnome:

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install cpp-ethereum gnome-session-flashback
sudo reboot

Au redémarrage, choisir « Gnome Classic Flashback Metacity » avant d’entrer son mot de passe.

Installation des drivers des cartes graphiques

Voici la raison pour laquelle, il faut avoir des cartes de la même famille sur votre mineur. Téléchargez le driver correspondant à votre famille de carte (64 bits) sur le site AMD GPU Drivers & Software. Suivez les instructions puis taper ces 2 lignes de commande :

sudo aticonfig --adapter=all --initial
sudo aticonfig --list-adapters

Vous devriez voir apparaitre la liste de vos cartes graphiques. Vous pouvez alors commencez à miner.

Miner en groupe (Pool Mining)

Pour de meilleurs résultats, je recommande de miner en groupe. J’en ai testé 2 pour miner de l’Ether : Ethermine ou Dwarfpool ou zcash.flypool.org pour miner du zcash. Chaque pool vous propose de télécharger leur application de minage. mais vous pouvez également, pour l’ether, utiliser le mineur que vous aviez installé plus haut: il sera mis à jour continuellement par la communauté Ubuntu.

Vérifier que toutes les cartes sont visibles par ethminer et que la mémoire disponible CL_DEVICE_MAX_MEM_ALLOC_SIZE est suppérieure à 2Go.

ethminer --list-devices

Sinon tapez :

export GPU_FORCE_64BIT_PTR=0
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_HEAP_SIZE=100
export GPU_MAX_ALLOC_PERCENT=100
export GPU_SINGLE_ALLOC_PERCENT=100
ethminer --list-devices

Vous aurez en retour de meilleurs résultats. Enlevez les cartes graphiques ayant une CL_DEVICE_MAX_MEM_ALLOC_SIZE inférieure à 2Go, vous ne pourrez pas miner avec. Le fichier DAG est trop gros pour être copié sur ces cartes.

Pour miner de l’Ether, Ethminer est simple d’utilisation. voici mes commandes que j’utilise :

sudo ./qtminer.sh -s eu1.ethermine.org:4444 -u 0x0c4ea1afb049245f1a78c076f68b8f7f16f7ae49.miner -G

ethminer -F http://eu1.ethermine.org:5555/0x0c4ea1afb049245f1a78c076f68b8f7f16f7ae49.miner -G

ethminer --farm-recheck 200 -G -S eu1.ethermine.org:4444 -FS us1.ethermine.org:4444 -O 0x0c4ea1afb049245f1a78c076f68b8f7f16f7ae49.miner

ethminer -F http://eu1.ethermine.org:5555/0x0c4ea1afb049245f1a78c076f68b8f7f16f7ae49.miner -G --farm-recheck 775 --cl-global-work 32768 --cl-local-work 256 -t 5

à adapter selon votre « wallet » et votre « pool ».

13 Comments

Ajouter un commentaire →

  1. Bonjour,

    j’ai l’impression que l’ethminer que vous utilisez est celui par défaut de ethereum, et pas le GenOil ?
    J’ai lu, mais est-ce encore vrai, que l’ethminer par défaut ne supporte pas les stratum proxy qu’imposent les pool aujourd’hui.
    j’utilise Ubuntu 16.04 (desktop x64)

    est-ce possible encore de miner avec ethminer de ethereum (plutot que genoil cpp-ethereum ethminer), donc avec un client stratum proxy.

    Depuis, j’ai désinstallé le ethminer par défaut et j’ai recompilé ethminer de genoil assez péniblement.
    A vous lire c’est pas utile ?

    Cordialement.

    J’aime

  2. olivier87bobo Mai 7, 2017 — 11:20

    Bonjour,
    Quel est ton retour avec EthOs par rapport à Win10 ?
    Est-ce-que tu gagnes en performance ou c’est juste pour tourner sans Windows ?
    A+

    J’aime

    • Bonjour olivier87bobo. Je n’ai pas choisi EthOS plutot que Windows par pur principe. EthOS est un OS spécifiquement créé pour miner avec des mises à jours régulières et pertinentes. L’OS est de plus en plus léger, rapide et productif, mise à jour après mise à jour.
      De plus, mon temps passé à gérer les mises à jours de drivers et autre incompatibilités avec le mineur, a considérablement diminué depuis. j’en suis super content.
      Pour rappel, en utilisant mon coupon « miningcryptocurrencyblog », 5$ vous seront offert lors de votre achat.
      /maxco

      J’aime

  3. Bonjour,

    Merci pour ce site très détaillé.
    Peut être que je suis passé à côté mais je cherche à connaitre la rentabilité du système à l’heure actuelle. Comme le BTC, l’ETH devient de plus en plus difficile à miner. Pourriez vous en dire plus sur vos gains mensuels (par mail si vous préférez).

    Merci d’avance et encore bravo pour ces articles détaillés.

    J’aime

    • Bonjour Jérôme,
      le taux ETH/EUR change tout le temps et la valeur de « difficulty » également. aussi, le plus simple est d’utiliser le site whattomine.com et d’y renseigner les valeurs de son banc ainsi que le cout de son kWh. pour moi : Ethash 112 MH/s Power 830W Cost 0.13 $/kWh.

      Résultat pour aujourd’hui 19 aout 2017 : Profit brut par jour : 7.64$. Profit net par jour (electricité inclut) : 5.05$. profit net mensuel : 153$

      J’aime

  4. Bonjour et merci beaucoup de ce blog, j’ai appris beaucoup de chose.
    Quelle est le logiciel qui est en image en haut sur fond noir svp ?
    Bravo et très bonne continuation.

    J’aime

  5. bonjour Maxco j’aimerais vous parlez en pv
    est t’il possible de me dire ou vous joindre svp

    J’aime

Répondre à /maxco Annuler la réponse.