E2B 'quick reference' Primer - all the E2B basics on one page!

NEW FEATURES!

UEFI-multiboot - Use a second FAT32 partition containing WinPE (see here for details)
E2B now does not require a WinHelper USB flash drive to be added when booting most Windows Install ISOs from an E2B USB Hard Disk and you can boot Windows Install 7/8/10 ISOs from any menu folder.

New extension override suffix and file sort order prefix supported (e.g. _039_Ubuntu v13.1 x64.iso) so you can arrange the menu items in any order without needing to create .txt files.

New .imgPTNX4 file extension can replace partition 4 with a common partition image file (see here for details).

Latest Beta versions (with bugfixes, new features, etc.) are on the Alternate Download sites and check my blog for the latest news.

Best Windows Emulator Mac Sneaker Bot

Free help! - A Live Help pop-up icon is often available on this site to start a live chat session with the developer for any problems that you cannot solve by using the Site Map (you must enable pop-ups in your browser to see the Live Help pop-up if using FireFox).

Easy2Boot is also available to download from MajorGeeks.

E2B eBooks are now available (complete course on making a multiboot USB drive + installing Windows).

Want to boot almost ANYTHING from just one USB drive?

Then why not use what the 'Techies' use?

Interested in USB or PXE booting? - visit www.rmprepusb.com for over 140 Tutorials!

Make an E2B drive

Make an E2B drive in 3 steps - pick a USB drive, then a Language and then click the large Make E2B Drive button.
After it has been made, test that it boots OK by clicking the green Test with QEMU button..


Press F1 in the E2B Menu for help.

Do you think this site is a MESS?

Don't like the style, page format, messy layout and all the annoying adverts on this site?
E2B is free, but anyone who makes a donation of £5 or more (or if you report a bug or buy an E2B eBook) will be emailed a URL which loads the E2B and RMPrepUSB website pages quicker, has much fewer adverts per page and a much neater format (see this page for an example of the simpler web page format).
If you donate £10 or more, you even get a licence for XMLtoE2B.exe too (just ask me for it when you donate).

Full E2B feature list

Introduction

A “source code repository” is a place where code is stored. Developers love to use platforms like Github to ensure they have a remote place to store the code they’re working on.
Side note – If you’re coding, using Photoshop, editing videos, or doing any other work on a computer, back up your files daily and store them online if possible. You never know what might happen and you could end up losing days, weeks, even months of work if you don’t take the necessary steps to back up your files.
Anyways, with Github you can upload private or public repositories. If the repo is public anyone can take that code and use it.
If you’re into sneakers you’ve probably stumbled upon a Github link for some kind of script, whether that’s an Adidas account creator or a proxy tester. These scripts are usually open source and are created with the intention of helping others.

Getting Started

For this guide we will be using a python script created by DefNotAvg. This script is designed to scan supremenewyork.com for products that match the keywords input by the user. If it finds a product match it opens the product link in your browser. Useful, right?
In order to follow these steps successfully these basic requirements must be met.
1. Have Git installed – this link provides tutorials for Mac, Windows, and Linux users.
2. A terminal emulator installed such as Terminal, Command Line, or Hyper.
3. A Github repository to clone and use.
4. Correct version of Python installed (or whatever language the code is written in.)
Once these requirements are met we’re ready to start. The first step to running a script from Github is to clone the git repository.

Clone the git repository

1. Navigate to the main page of the Github repo. For this example we’ll be using this link.
2. Select the green “Clone or download” button.
3. Select the clipboard icon to copy the link to your clipboard.
4. Open a terminal emulator on your desktop. If you’re on Mac the application “Terminal” should be installed by default. Windows users will have “Windows PowerShell” or “Command Prompt”. Another option is Hyper – a sleek cross-platform terminal emulator.
5. Change the directory to the place you’d like the files to be stored. You can do this by entering “cd” in the command line followed by the file path. For this example, we’ll store the files on our desktop by typing “cd desktop”. Click enter to submit the command. If you need further help with this click here.
6. Once you’ve navigated to the desired location type “git clone” , then paste the link you copied in step 2. Once you submit the command you’ll see something like the image below. A folder will appear in the location you specified in step 5.
7. Using the “cd” command you need to navigate to the folder that was just created. In this case that command is “cd Supreme-Link-Grabber”.

Running the script

This part of the guide vastly depends on the script you are trying to run.
There may be certain software packages that you need to install in order to run the script correctly. pip for Python and npm for Javascript are two great package management systems that will help you install software packages with ease.
If the repo contains a “README.MD” file you should read it and see if the developer included a guide on how to run the script. The Supreme Link Grabber README file states the following.
Ok, great. That’s telling us what the script does, how to run it, what version of Python we need, and what packages are required.
To run a python file type “python filename.py” into the command line then hit enter. The README for our code says that “main.py” should be run, so the command is “python main.py”.
The script will now run.

Issues and errors

You may find yourself frustrated if you’ve never done this before. That’s ok – the GREAT thing about coding is there’s an answer online for every single error. Sites like Stack Overflow allow users to submit code-related questions for others to answer.
Odds are the error you’re receiving isn’t special – someone else has run into the same problem before, and it’s been answered somewhere online. Every issue you’ll run into can be solved with a Google search.
If you have all of the necessary requirements and configuration set up, but you’re still receiving an error message it may be an issue within the code itself. If you’re trying to run a script that hasn’t been updated in 2 years it may simply not work anymore.
Github tracks when the last change was made to each file within the repo so you can get a better idea if the code you’re trying to use is updated or not.
Follow Project Destroyer on Twitter, and feel free to send us a message with any questions regarding this article. You can also reach us via the Contact page.
If you enjoyed this guide check out the other articles on our blog. These articles are loaded with practical advice like how to get multiple shoes shipped to the same address, where to get proxies, what servers are, and more.
Subscribe to our newsletter to receive useful content like this straight to your inbox!
Notice: JavaScript is required for this content.