create-boot-device.md 2.13 KB
Newer Older
Lorenzo Faletra's avatar
Lorenzo Faletra committed
1 2 3 4 5 6 7 8
---
title: 'Create Boot Device'
taxonomy:
    category:
        - docs
visible: true
---

9
## The ISO Formats
Lorenzo Faletra's avatar
Lorenzo Faletra committed
10 11 12

ISO is a special file format that represents the content of a small storage device.

13
The ParrotOS ISO file is a bit-per-bit representation of the content of a Parrot USB or DVD drive.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
14 15 16 17 18 19 20

You can use a special software like [Etcher](https://www.etcher.io) to clone the content of the Parrot ISO to a USB drive and transform such USB drive into a full Parrot USB device.

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.

21
It is highly recommended **NOT** to use programs like **unetbootin**, or any program which not isohybrid compliant.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
22 23 24

---

25
## How to create a Parrot USB drives 
Lorenzo Faletra's avatar
Lorenzo Faletra committed
26 27 28

To create a Parrot bootable device you need a USB drive of at least 4gb for the security edition or 2gb for the home edition

29
## __Etcher__
Lorenzo Faletra's avatar
Lorenzo Faletra committed
30

31
Our official ISO Writing Tool is [Etcher - www.etcher.io](https://www.etcher.io).
Lorenzo Faletra's avatar
Lorenzo Faletra committed
32

33
It works on GNU/Linux, Mac OS and Windows, it does one thing and it does it well. We **highly** suggest Etcher over all other methods.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
34

35
![Etcher](../img/etcher.png)
Lorenzo Faletra's avatar
Lorenzo Faletra committed
36 37 38

---

39 40
## __DD__

41
__[dd](https://en.wikipedia.org/wiki/Dd_(Unix))__ (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 linux we recommend that you use Etcher.
Lorenzo Faletra's avatar
Lorenzo Faletra committed
42 43


44
![DD](../img/dd.png)
45 46 47

 

48
[Using Parrot](https://www.parrotsec.org/docs/info/start/) | [Troubleshooting](https://www.parrotsec.org/docs/trbl/start/) | [Linux Beginner Guide](https://www.parrotsec.org/docs/library/lbg-basics/) | [Home](https://www.parrotsec.org/docs/)