@@ -5,9 +5,7 @@ to load a fully working system environment without the need to install it.
This is possible because the system is not loaded onto the system's hard drive, instead it is loaded into memory.
Parrot OS offers the ability to install the OS while in the live environment, use all of its tools and even create a **Persistent Live Environment**.
---
Parrot OS offers the ability to install the OS while in the live environment, use all of its tools and even create a [**Persistent Live Environment**](<./07.- Parrot USB Live Persistence.md>).
@@ -7,9 +7,8 @@ Then you can burn it using [Balena Etcher](https:https://www.balena.io/etcher/)
You need a USB drive of at least 4GB for Security Edition or 2GB for Home Edition.
---
## Parrot Live Install Procedure ##
## Parrot ISO installation Procedure ##
Plug your USB stick into your USB port and launch [Balena Etcher](https://www.balena.io/etcher/).
...
...
@@ -31,6 +30,6 @@ Once the burning is complete, you can use the USB stick as the boot device for y
If you don't know how to boot with your new bootable device follow this guide -> [How to boot](<./06.- How to boot.html>)
## Persistence ##
## USB Persistence ##
You can find some guidelines about how to create a live device with Persistence here -> [Parrot USB Live Persistence](<./07.- Parrot USB Live Persistence.html>)
@@ -5,8 +5,6 @@ Download your operating system and created a boot device: now you are ready to b
---
## USB drive ##
#### Obsolete computers ####
...
...
@@ -21,7 +19,6 @@ If you're using a very old computer you might not be able to boot your system fr
Most laptops allow you to access the booting menu pressing f12; for most desktop computers press f8; for other kind of devices try pressing esc, f12, f11 or f10.
---
### Option is disabled ###
...
...
@@ -33,21 +30,22 @@ A lot of computers, even recent ones, the booting menu may be disabled by defaul
Some computers allow you to boot the system from USB drives but don't display a menu to select the booting device. If this is your case you need to access the bios settings, go to the booting panel and change the order of which booting devices, placing the USB drive on top of the list. Then simply reboot the computer and the bios will choose the USB drive as a booting device.
---
## Secure Boot ##
In case you have a new computer with Secure Boot enabled, you will have to open the BIOS settings, disenable the secure boot and set a legacy boot. If your computer doesn't provide a booting menu, follow the instructions displayed on this page in the section above ("option is not available").
----
---
## DVD ##
Booting a system from a DVD is much easier and compatible with most machines.
You can follow these guidelines How to create a boot device
For any doubts, you can follow these guidelines [How to create a boot device](<./06.- How to create a Live boot device.md>)
Remember you have to create **two partitions**, the first containing only the system, so it has to be as great as the ISO image.
...
...
@@ -25,9 +26,12 @@ a simple mistake in the “dd” procedure can result in the destruction of arbi
1. Plug your USB device into your Linux computer’s USB port.
2. Check the device path of your USB storage with `dmesg` or with `ls /dev | grep sd`.
2. Check the device path of your USB storage with `lsblk` or with `fdisk -l`.
3. Carefully proceed with the imaging of the Parrot ISO file on the USB device: `dd if=Parrot.iso of=/dev/sdb`
3. Carefully proceed with the imaging of the Parrot ISO file on the USB device:
\
dd if=parrot-(version).iso of=/dev/sdb
4. Wait until the process ends.
...
...
@@ -44,7 +48,7 @@ a simple mistake in the “dd” procedure can result in the destruction of arbi
8. Confirm and wait everything is done
9. Then mount the persistence partiton and create the persistence.conf file in it
9. Then mount the persistence partiton and create the `persistence.conf` file in it
10. Open the file with a simple text editor, type `/` union and save the file.
...
...
@@ -60,24 +64,37 @@ It's **done**, now your Parrot USB drive can boot with persistence if you boot i
Create and format an additional partition on the USB stick. In our example, we create a 2 GB persistent partition and create a persistence.conf file on it.
* Create a new Virtual disk (VDI, dynamic allocation etc.)
* Create a new Virtual disk (VDI, dynamic allocation etc...)
* Modifying some VirtualBox settings (allocating physical and Video memory, selecting OS Type, CPU acceleration etc.)
...
...
@@ -16,19 +16,21 @@
* Finalizing installation and running Parrot Security on VirtualBox.
<!--
## You have two options here to follow this guide: ##
- You can just use the slideshow in this page and pretty much follow that...
- You can read this really long informative guide to get a better understanding of *what to do*
-->
## Things You Need To Install ##
I am going to show this in Windows, here’s the link to the Windows installer [Virtual Box](https://www.virtualbox.org/wiki/Downloads)
\
\
You can download MAC or Linux installer and follow **EXACTLY** the same steps to install and run VirtualBox in your machine.
You can download MacOS or Linux installer (or `sudo apt install virtualbox`) and follow **EXACTLY** the same steps to install and run VirtualBox in your machine.
### Step 1: Create a New Virtual Machine ###
I’ve already given instructions and provided links on how to get VirtualBox and install that above. If you’ve missed it, go back and install VirtualBox.
...
...
@@ -49,7 +51,7 @@ Enter Parrot Security as the name. You’ll see Type and set this to Linux, and
Default memory and recommended size will say 512 even though RAM: minimum 256Mb - 2048Mb is suggested for Parrot Security (64-bit) version.
\
While the (32-bit) installation version of the system can run with 256mb, so I choose 4096 because i have 8 gigs of ram on my system.
While the (32-bit) installation version of the system can run with 256mb, so I choose 4096 Mb because i have 8 gigs of ram on my system.
\
Choose the setting best for your machine and click next.
...
...
@@ -63,7 +65,9 @@ In this screen select **Create a virtual hard disk now** – *2nd option* and cl
### Step 2.a: Select Virtual Drive File type ###
On the next screen select **VDI** – **VirtualBox Disk Image** as your Hard Drive File Type.'\\ Click Next.
On the next screen select **VDI** – **VirtualBox Disk Image** as your Hard Drive File Type.
\
Click Next.
<imgsrc="./images/vbox/4.png"width="85%"/>
...
...
@@ -100,7 +104,7 @@ in case you’re using 32-bit you can change those options here:
Depending on which ISO you downloaded you should select the correct Version here.
As Parrot Security is derived from Debian, I’ve selected Other Linux (64-bit) on *General > Basic > Version*.
As Parrot Security is derived from Debian, I’ve selected Other Linux (64-bit) on *General > Basic*.
\
If you’re using a 32-bit ISO, select Other Linux (32-bit) as your version.
...
...
@@ -115,19 +119,19 @@ Select *General > Advanced TAB* and change Shared Clipboard and Drag n’Drop to
Select *System > Motherboard*, un-check Floppy (Do you even have a floppy disk drive anymore?) and Check the box for **Enable I/O APIC**.
Select *System > Motherboard*, un-check Floppy (Do you even have a floppy disk drive anymore?) and check the box for **Enable I/O APIC**.
\
Note that you can change base memory allocation in the same screen. We’ve set it to 1024MB previously. My PC got 8.00 GB RAM, which means I can actually allocate a lot more to make Parrot Security respond faster on my Virtual Machine.
Note that you can change base memory allocation in the same screen. We’ve set it to 1024MB previously. My PC got 8.00 GB RAM, which means I can actually allocate a lot more to make Parrot Security respond faster on my Virtual Machine.
\
If you feel your Virtualized Parrot Security is slow, you should increase this Base Memory allocation.
The calculations are as follows:
* 1.00 GB = 1024MB
* 2.00 GB = 2048MB
* 3.00 GB = 3072MB
* 1.00 GB = 1024MB
* 2.00 GB = 2048MB
* 3.00 GB = 3072MB
You get the idea, just multiply 1024 with the amount of Memory/RAM you want and put the value in here.
...
...
@@ -159,7 +163,9 @@ Select **Storage > Controller: IDE** and highlight Empty CD icon. Now on your ri
Once you select your downloaded ISO (in my case, it’s Parrot Security 4.11 ISO). See the properties and information’s changes accordingly.
\
**Important**: Size… if your disk size mismatched, you might have a corrupt disk. Refer to Parrot Security webpage and ISO image Download webpage for size related info. You can also do a SHA1 check to ensure your disk is not corrupted.
**Important**: if your disk size mismatched, you might have a corrupt disk. Refer to Parrot Security webpage and ISO image Download webpage for size related info. You can also do a SHA1 check to ensure your disk is not corrupted.
**Note**: if you want to test Parrot in live mode, check the *"Live CD/DVD"* box
### Step 4.a: Select Network connection type ###
...
...
@@ -193,7 +199,7 @@ From VirtualBox Main Screen, click on Start and boot Parrot Security.
### Step 5.a: choose Install ###
From VirtualBox Main Screen, it will boot Parrot Security, click in the Virtual Machine and arrow down to*Install* and then click Enter.
From VirtualBox Main Screen, it will boot Parrot Security, click in the Virtual Machine, select*Install* and then click Enter.
<imgsrc="./images/calamares/10.png"width="85%"/>
...
...
@@ -239,7 +245,9 @@ I personally think guided partitioning for less experienced users is recommended
<imgsrc="./images/calamares/15.png"width="85%"/>
Here you can decide whether to enable swap or not.
Here you can decide whether to enable swap or not. For more information about swap, \