Commit 6fb94ac3 authored by Dario's avatar Dario
Browse files

Added dd usb boot

parent 882df19a
...@@ -4,31 +4,44 @@ ...@@ -4,31 +4,44 @@
First of all, you need to download the latest ISO file from our [website](https://parrotsec.org/download/). First of all, you need to download the latest ISO file from our [website](https://parrotsec.org/download/).
Then you can burn it using [Balena Etcher](https:https://www.balena.io/etcher/) or [ROSA ImageWriter](http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter). They both work on GNU/Linux, Mac OS and Windows. Then you can burn it using [Balena Etcher](https:https://www.balena.io/etcher/) or [ROSA ImageWriter](http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter). They both work on GNU/Linux, Mac OS and Windows. We strongly recommend to use Etcher, but you can also use the DD command line tool if you prefer it.
The Parrot ISO uses the iso9660 format (also known as isohybrid). It is a special ISO format that contains not only the partition content, but also the partition table.
Some ISO writing programs do not write the iso bit-per-bit into the usb drive at a low level. They create a custom partition table and just copy the file in the USB drive in an unofficial and non-standard way. This behavior is against what the isohybrid was created for, and may break core system functionalities and make the system uninstallable from such USB drives.
It is **highly recommended NOT** to use programs like *unetbootin*, or any program which not isohybrid compliant.
You need a USB drive of at least 8 GB for Security Edition and 4 GB for Home Edition. You need a USB drive of at least 8 GB for Security Edition and 4 GB for Home Edition.
### Parrot USB installation procedure using Balena Etcher ### ### Parrot USB boot procedure using Balena Etcher ###
Plug your USB stick into your USB port and launch **Balena Etcher**. Download and unzip it. Plug your USB stick into your USB port and launch **Balena Etcher**. Download and unzip it.
\ \
Click on *.AppImage file*. Click on *.AppImage file*.
<img src="./images/etcher/etcher0.png"/> <img src="./images/usb_boot/etcher0.png"/>
Click on **Flash from file**. Select the Parrot ISO and verify that the USB drive you are going to overwrite is the right one. Click on **Flash from file**. Select the Parrot ISO and verify that the USB drive you are going to overwrite is the right one.
<img src="./images/etcher/etcher1.png" width="70%"/> <img src="./images/usb_boot/etcher1.png" width="70%"/>
**Flash!** **Flash!**
<img src="./images/etcher/etcher2.png" width="85%"> <img src="./images/usb_boot/etcher2.png" width="85%">
Once the burning is complete, you can use the USB stick as the boot device for your computer and boot Parrot OS. Once the burning is complete, you can use the USB stick as the boot device for your computer and boot Parrot OS.
\ \
## Parrot USB boot procedure using DD command line tool ##
**dd** (and its derivatives) is a command line tool integrated in every UNIX and UNIX-like system, and it can be used to write the ISO file into a block device bit per bit. Due to the potential to brick your system, if you are not familiar with GNU/Linux we strongly recommend to use Etcher.
<img src="./images/usb_boot/dd.png"/>
## How to boot ## ## How to boot ##
If you don't know how to boot with your new bootable device follow [this guide](<./06.- How to boot.html>). If you don't know how to boot with your new bootable device follow [this guide](<./06.- How to boot.html>).
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment