Author

Topic: BTCrecover on Ubuntu 20.04 (Read 158 times)

HCP
legendary
Activity: 2086
Merit: 4361
June 23, 2021, 08:57:57 PM
#6
Just ran through this guide on a "clean" Ubuntu 20.04 VM... starting at the "When your Ubuntu OS is up and running" section.

Worked perfectly! Nice job.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
June 17, 2021, 08:09:10 AM
#5
Have you considered making a pull request for the main 3rdIteration/btcrecover repo with your quick-start guide? The documentation of btcrevocer.readthedocs.io lives in the docs/ folder.

I'm not too clear how stringent the 'no links to 3rd party sites' policy is for this forum so I wanted to focus on the meat and potatoes aspect of configuring Ubuntu to run BTCrecover. I'll include links in the coming days and if they stick, great, if not, oh well.

We don't have a "no links to 3rd party sites" policy here.

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
June 17, 2021, 04:02:06 AM
#4
I'm not too clear how stringent the 'no links to 3rd party sites' policy is for this forum

These guidelines should cover most cases,

4. No referral code (ref link) spam. [1]

5. No link shorteners that require users to view an ad.

6. No linking to phishing or malware, without a warning and a valid reason. [e]

10. No embedded NSFW images anywhere. NSFW content must be marked accordingly.

11. No linking to illegal trading sites.

Link to download legal software, documentation and guide are perfectly fine (i did it several times).
jr. member
Activity: 56
Merit: 19
June 16, 2021, 02:41:59 PM
#3
I'm not too clear how stringent the 'no links to 3rd party sites' policy is for this forum so I wanted to focus on the meat and potatoes aspect of configuring Ubuntu to run BTCrecover. I'll include links in the coming days and if they stick, great, if not, oh well.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
June 16, 2021, 04:17:59 AM
#2
I see you created guide to help yourself and few other reader. Reader who use linux like me could understand your guide easily, but some reader might be confused. Few recommendation

1. Show link where to download Ubuntu, Rufus and BTCRecover
2. Show how to test GPU compatibility with pyopencl
3. Mention guide on how to use BTCrecover. The GitHub repository have the guide, but also available at https://btcrecover.readthedocs.io/en/latest/ which is easier to read and use (mainly because search function).
jr. member
Activity: 56
Merit: 19
June 15, 2021, 05:00:57 PM
#1
Aloha to all on the forum! I am back with a whole new avenue of approach from where I left off

https://bitcointalksearch.org/topic/need-help-with-bitcoin-seed-phrase-recovery-using-3rditeration-btcrecover-5325117

https://bitcointalksearch.org/topic/looking-for-a-working-configuration-for-a-btcrecover-seedlist-token-file-5326228

Installing BTCrecover on Ubuntu is simpler than what I made it out to be. It's tedious but I got the working order of command line arguments for a simple & streamlined method


Download the Ubuntu 20.04 ISO from the appropriate site

https://releases.ubuntu.com/20.04/


Then you will need to mount the ISO as bootable media on a usb stick using Rufus

You can download the utility from https://rufus.ie/en_US/

Here is a quick instructional video how to use Rufus


https://www.youtube.com/watch?v=cQfCvoAEY7w



When installing Ubuntu on your chosen hardware, select the minimal install option.

When your Ubuntu OS is up and running, download the latest ZIP file of 3rditeration BTCrecover

https://github.com/3rdIteration/btcrecover/archive/refs/heads/master.zip


Extract the ZIP to the desktop

When completed, right click the new BTCrecover folder to open a terminal

You will need to run terminal with su system permissions

Then, one by one, use these terminal commands in order

Code:
sudo apt-get update

Code:
sudo apt install python3-pip

Code:
pip3 install -r requirements.txt

Code:
pip3 install -r requirements-full.txt
(Might be redundant, might not but this is what I had to do)

Code:
sudo apt install python3-tk
(you will need the python3 tkinter for the GUI to work in Linux)

Code:
sudo apt-get upgrade

At your discretion, check https://btcrecover.readthedocs.io/en/latest/GPU_Acceleration/ to see if your GPU is compatible to run with pyopencl.

Follow the Linux instructions 1/3 down the page. This is optional but will greatly speed up results if implemented



If you followed all the steps above to completion, your Ubuntu OS should be primed for running this final test command (With or without pyopencl. It will just skip certain tests without it.)

Code:
python3 run-all-tests.py -vv

If all goes well you should blast though the 500 or so tests in less than 2 minutes. You should now be ready to run BTCrecover in Linux


Big kudos goes out to 3rditeration/Cryptoguide for all the hard work he's put into helping us all in the crypto community.
Jump to: