Ich bin extrem neu bei Ethereum und habe erst vor 2 Tagen mit dem Mining begonnen. Ich verwende Windows 10 und eine GeForce GTX 950-Karte. Ich habe geth ungefähr 2 Tage lang reibungslos laufen lassen, dann fing es an, meine AppData in meinem C-Laufwerk zu füllen, wobei nur noch 4 GB Speicherplatz übrig blieben.
Aus Verzweiflung habe ich etwas sehr Dummes getan, indem ich versucht habe, den gesamten AppData-Ordner auf mein anderes Laufwerk zu kopieren, und dann habe ich geth --datadir
versucht, die riesigen Mengen an Dateispeicher auf mein anderes Laufwerk zu leiten. Als ich versuchte, Geth auszuführen, funktionierte es nicht, also habe ich used --datadir
es wieder auf mein C-Laufwerk verschoben und meinen gesamten kopierten AppData-Ordner auf meinem anderen Laufwerk gelöscht.
Als ich es geth --rpc
erneut tat, hieß es, kein Etherbase-Set und keine Konten als Standard gefunden
und wenn ich das ethminer.exe -G
in einem anderen Fenster mache, erscheinen Fehler, die besagen, dass ich keine Etherbase eingestellt habe.
Ich schürfe seit 2 Tagen und ich weiß, dass es nicht zu viel ist, aber gestern, als ich nachgesehen habe, hatte ich ein bisschen Äther, eth.getBalance
und ich weiß, dass alle meine Schlüssel und Passwörter und Adressen und Sachen alle hier irgendwo sind, aber ich weiß es einfach nicht. Ich weiß nicht, wo und wie ich Etherbase verwenden und neu einrichten kann.
Ich habe versucht, mich erneut anzumelden, personal.unlockAccount(eth.accounts[0], "password")
aber mein Konto kann nicht gefunden werden. Ich weiß nicht einmal, wo und wie Geth ein lokales Konto speichert.
Ich habe meine lokale Kontoadresse auf einer Haftnotiz, sie sieht aus wie af104bda8 etc etc (ich glaube nicht, dass das ein Schlüssel ist) und ich erinnere mich an meine Passphrase, mein Keystore-Ordner hatte eine Datei darin, aber nachdem ich versucht hatte, AppData auf ein anderes Laufwerk zu kopieren Datei darin verschwunden.
Ich bin sehr verloren, was soll ich tun?
Anstatt das Keystore-Verzeichnis zu verschieben, würde ich es an den neuen Ort "kopieren" und zusätzlich eine Sicherungskopie an einem kalten Speicherort speichern.
Führen Sie zuerst geth normal ohne datadir aus, z. B.geth console
Überprüfen Sie dann Ihre Konten mit : personal.listAccounts
Es sollten Ihnen alle Ihre Konten angezeigt werden. Wenn Sie geth zum ersten Mal gestartet haben, ohne dass --datadir
Ihre privaten Schlüssel (Konten) und Ihre Blockchain unter gespeichert sind
%APPDATA%\Ethereum (\AppData\Roaming\Ethereum)
keystore : for private keys
chaindata: blockchain copy
Um also einen anderen Speicherort zu verwenden, verschieben Sie diesen Ordner (Ethereum) an eine andere Stelle und verwenden Sie seinen neuen Speicherort in--datadir
Badr Bellaj
Ziz Cheng