9.86 KB
Newer Older
1 2 3 4 5 6 7
title: 'Parrot on Virtualbox'
        - docs
visible: true
8 9 10 11 12 13 14 15 16 17 18

### VirtualBox

Download the OVA images from

1. Open VirtualBox (You can also double click on the .ova file and it will open to the import screen on VirtualBox)

2. File > Import Appliance 

3. Click the Folder icon and select your .ova file 

NOTE: in Parrot OS the firejail profile limits the directories VirtualBox has access to.
20 21 22 23 24 25 26 27 28 29 30 31

4. Once you have your file, edit to your likeing > click import > agree/disagree with the license > import! 

5. To start Parrot, double-click on parrot-home/parrot-security. 
Parrot will boot to the login greeter with autologin enabled. 

Username: user
Password: toor

(same password for root)
To change password use `passwd` on the account you want to change the password of.

32 33 34 35 36 37 38


NOTE: Currently a WIP (work in progress, some links might not work and some documentation is likely missing.)

## Installing Parrot Security ISO On VirtualBox
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314
In this guide, I will cover the following:

    Create a new Virtual Machine

    Create a new Virtual disk (VDI, dynamic allocation etc.)

    Modifying some VirtualBox settings (allocating physical and Video memory, selecting OS Type, CPU acceleration etc.)

    Loading Parrot Security ISO

    Booting Parrot Security ISO (initial info, location, timezone etc.)

    Parrot Security disk partitioning (you should try other ways than I’ve showed here to learn)

    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
You can download MAC or Linux installer 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.

Once you’ve installed VirtualBox:

    Open it.
    Click on New to create a New Virtual Machine.

Step 1.a: Enter a name for you VBox

Enter Parrot Security as the name. You’ll see Type and set this to Linux, and then the Version to Other Linux (64-bit) and if your using (32-bit) choose it.

Step 1.b: Allocate Memory/RAM

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 chose 4096 because i have 8 gigs of ram on my system.

Choose the setting best for your machine and click next.

Step 2: Create a Virtual Hard Drive

In this screen select “Create a virtual hard drive now” – 2nd option and click Create.

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.

Step 2.b: Select Physical hard drive allocation type

Select Dynamically Allocated and click Next on Storage on Physical hard drive screen.

Step 2.c: Allocate disk size

On “File location and size” screen, it will come up as 8.00 GB as default size and Parrot Security 3.2 (which we’ve set on step 1.a).
Choose which fits your needs and click Next.

Step 3: Modify VirtualBox settings

So far, we’ve done the followings, checklist for you:

    Created a New Virtual Machine
    Created Virtual Hard disk
    Fiddled with disk properties, type and size.

At this point you should be in the following screen.
Note that I am using Parrot Security x64 bit, incase you’re using 32-bit you can change those options in here.

Step 3.a: Select type of OS

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.
If you’re using a 32-bit ISO, select Other Linux (32-bit) as your version.
Step 3.b: Enable shared clipboard and dragn’drop feature

Select General > Advanced TAB and change Shared Clipboard and Drag n’Drop to Bidirectional. This will allow you to copy paste files from your HOST machine on the fly.

Step 3.c: Update Virtual Motherboard options

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.00GB 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

You get the idea, just multiply 1024 with the amount of Memory / Ram you want and put the value in here.

Step 3.d: Select number of Processors and enable PAE/NX

I’ve changed Processor to 2 (I got 8 CPU’s in my machine, this screen will show how many you have). Try sticking with EVEN numbers here.

Check the box for “Enable PAE/NX”.
Step 3.e: Allocate Video memory and 3D acceleration

Select Display > Video and set Video Memory to 128MB. This allows you have a good responsive desktop environment.

Also check the box for “Enable 3D Acceleration”.

If you got more than 1 Monitor, you can change your settings here too.

Step 4: Loading Parrot Security ISO

Select Storage > Controller: IDE and highlight Empty CD ICON. Now on your right, you should be able to use the little CD ICON (it should be CD/DVD Drive: IDE Secondary Master already, if not change it) and select your downloaded ISO.
Once you select your downloaded ISO (in my case, it’s Parrot Security 3.2 iso). See the properties and information’s changes accordingly.

Important thing to note: Size… if your disk size mismatched, you might have a corrupt disk. Refer to Parrot Security page and ISO mage Download page for size related info. You can also do a SHA1 check to ensure your disk is not corrupted.

Step 4.a: Select Network connection type

If your computer is connection to internet, select NAT on Network > Adapter 1. You can enable more network adapters if you feel you want to do so.

Step 4.b: Enable USB 2.0 Controllers

From USB TAB, check the boxes for Enable USB Controller > Enable USB 2.0 (EHCI) Controller. Note that I got “Invalid settings detected” error at the bottom of the screen.
Install VirtualBox Extension Pack to remove this error.

You need to PRESS OK and save your Settings first.

Close VirtualBox and then install VirtualBox 5.1.8 for Windows hosts x86/amd64 Oracle VM VirtualBox Extension Pack for All supported platforms.

It will enable virtual USB 2.0 (EHCI) device support, VirtualBox Remote Desktop Protocol (VRDP) support, Host webcam passthrough support.

Re-Open VirtualBox and Select Settings > USB again to confirm you don’t have that error anymore. Save your settings by pressing OK.

Step 4.c: Compare settings with mine

At this point your screen should be somewhat similar to mine. I’ve mentioned the important parts, if something didn’t match you can go back and enable disable those settings. Note that, for 32-bit users, it will be slightly different.
Step 5: Booting Parrot Security ISO

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” click enter.

Step 5.b: Choose Standard Installer

Step 5.c: Select language

In my case I’ve chosen English. Click Continue.

Step 5.d: Select location

In my case I’ve chosen United States. Click Continue.

Step 5.e: Select keyboard layout

I’ve selected American English. Click Continue.

Step 5.f: Enter Root password (anything you choose)

Step 5.g:

Choose Standard User (Non-Root), Parrot Security requires the distro to be run with a standard user for it's supreme functionality.

You can enter any name in here. I’ve left the default hostname as “ParrotSecurity”. Click Continue.

Step 5.h: Configure Clock

Usually you should choose the correct State or province here.

Step 6: Parrot Security disk partitioning

As this is all Virtualized, you can choose anything you want to.
I personally think guided partitioning for less experienced users is recommended, 80 gigs or more than enough, unless your going to want to install alot more programs or keep larger file on your hard drive.

Step 6.a: Select disk to partition

You should have only 1 disk in this screen, highlight it and click Continue.

Step 6.b: Select partitioning scheme

Highlight “All files in one partition” and click Continue.

On this next screen, highlight Yes partitioning write change to disk and click enter.

Your installation will start now. On my PC which got a 6500 RPM Hard disk, it takes about 8 mins.

Step 7: Install GRUB boot loader

Select Yes to install grub boot loader on the next screen. Press Continue when ready.

Step 7.a: Install The GRUB boot loader on hard disk

Choose the only hard disk available ( usually in the middle)

Step 7.b: Click Continue to finish installation

Once the installation has finished, press continue and the system will finish installing and it will reboot.

Step 7.c: Login to Parrot Security for the first time

Enter Your Password

You just installed Parrot Security and your finished!

Install VirtualBox Guest Additions


315 316

[Using Parrot]( | [Troubleshooting]( | [Linux Beginner Guide]( | [Home](