From time to time, I find the need to run Parrot OS, and don’t want to keep an extra computer around to run it on, and running it from a regular USB Drive is too slow. For me to meet my needs, I have installed Parrot OS on a SANDISK USB-C Drive, and used that to create an Encrypted, Persistent USB-C NVME M.2 2280 Drive. Here is how I created the system
Purchase the following:
USB Drive:
https://amzn.to/3lic3X5
NVME M.2 Drive & USB-C Enclosure:
Western Digital 500GB WD_Black SN750 NVMe
https://amzn.to/3nZ5pH4
Plugable USB C to M.2 NVMe Tool-free Enclosure
https://amzn.to/3lflV3L
Once the hardware arrives you will need to download Parrot OS to your Windows 10 computer
https://www.parrotsec.org/download/
At the time of writing, this is the most recent version of the software:
https://download.parrot.sh/parrot/iso/4.10/Parrot-security-4.10_amd64.iso
Once Parrot OS is downloaded, you will need a way to write it to the SANDISK Usb Drive above using Etcher
Download Etcher from https://www.balena.io/etcher/
Install Etcher onto your Windows 10 computer
Plug your SANDISK USB Drive into the Windows 10 Computer
Open balenaEtcher
Click Select Image
Select your Parrot OS image
Your SANDISK USB Drive should be automatically found and selected by Etcher
Click Flash
The image will now be written to the SANDISK USB Drive
When the image has completed writing you will see the message Flash Complete!
Close Etcher
Assemble your USB-C NVME Drive, and Plug it into a USB-C port on your Windows 10 Computer
Format this drive as ExFat
Once the formatting is complete, Shutdown the computer
And here, I recommend unplugging your Windows drives, to ensure they do not get overwritten
Now, Boot your system to the SANDISK, you can usually do this by pressing F12 during bootup and selecting the SANDISK Drive
From the Parrot OS boot menu, select Encrypted Persistence
Press Enter
Once you are on the Parrot OS Desktop
Double Click Install Parrot
Click Next 3 times
Select Storage Device should show your NVMe Drive
Select it, and click Erase Disk
Place a Checkmark in the box that says Encrypt System
Set the Passphrase, and Confirm it
Click Next
Click Install
Click Install Now
Once it is finished, click Done
Shutdown the system
Remove the Sandisk
AND Finally, boot from the NVMe USB Drive
You are now Running Parrot OS from a removable, and FAST Drive! Congrats!
After you are done using parrot, simply shut it down, unplug the USB-C drive, and boot your computer normally
Make sure you go back and plug back in your Windows drives.
You can now insert the USB-C drive into any computer, and fire it up. Make sure you boot from a USB-C port, instead of the normal SSD/HDD. Most computers will allow you to choose it if you keep tapping F12 during boot.