Installing a Virtual Machine inside a hidden virtual TrueCrypt volume 06-18-2013, 10:34 PM
#1
Today I'm going to explain how to install a Virtual Machine inside a hidden virtual TrueCrypt volume. If you are new to TrueCrypt and you haven't read my tutorial on how to create this type of TrueCrypt volume I suggest you do that first.
Requirements
What is a Virtual Machine?
Step 1: Open VirtualBox
![[Image: image.png]](http://s16.postimg.org/jozjxnfyd/image.png)
Step 2: Modify VirtualBox settings
![[Image: image.png]](http://s16.postimg.org/4qh5380w5/image.png)
Go to File > Settings and set "Default Machine Folder" to your hidden TrueCrypt volume and click OK
Step 3: Create the virtual machine
![[Image: image.png]](http://s16.postimg.org/90vsyt5z9/image.png)
Click NEW in the VirtualBox toolbar and follow the steps
Step 4: Machine memory
![[Image: image.png]](http://s16.postimg.org/4hjkdao3p/image.png)
Set how much memory you will dedicate to the virtual machine. Keep in mind that the amount of memory you set will be dedicated to the guest machine and will not be available to the host while the guest machine is running.
Step 5: Virtual Hard Disk
![[Image: image.png]](http://s16.postimg.org/58caj2qh1/image.png)
Make sure that "Create a new hardisk" is selected.
Step 6: Virtual disk file type
![[Image: image.png]](http://s16.postimg.org/idrsp6kcl/image.png)
Leave / set this to should be VDI (Virtual Disk Image)
Step 7: Disk size behaviour
![[Image: image.png]](http://s16.postimg.org/6pxqumv7p/image.png)
A virtual disk image can be either fixed size or dynamically allocated.
Step 7: VDI Path & Size
![[Image: image.png]](http://s16.postimg.org/743o7z4p1/image.png)
Make sure that the VDI is saved in your hidden TrueCrypt folder and set the virtual disk size you want. This cannot be higher than the size of the hidden TrueCrypt volume
Step 8: Complete the setup
![[Image: image.png]](http://s16.postimg.org/beic3k9s5/image.png)
![[Image: image.png]](http://s16.postimg.org/re0zn45tx/image.png)
![[Image: image.png]](http://s16.postimg.org/3objyf7gl/image.png)
The final steps now are just confirmations on that the VDI and Virtual Machine has been created successfully. Now you install the distro of your choice on the newly created virtual machine.
Final words
I hope you found this tutorial helpful. If you have any comments or questions do not hesitate to leave a reply and I will do my best to answer.
Requirements
What is a Virtual Machine?
Quote:A virtual machine (VM) is a software implemented abstraction of the underlying hardware, which is presented to the application layer of the system. Virtual machines may be based on specifications of a hypothetical computer or emulate the computer architecture and functions of a real world computer.Source: http://en.wikipedia.org/wiki/Virtual_machine
Step 1: Open VirtualBox
Spoiler:
![[Image: image.png]](http://s16.postimg.org/jozjxnfyd/image.png)
Step 2: Modify VirtualBox settings
Spoiler:
![[Image: image.png]](http://s16.postimg.org/4qh5380w5/image.png)
Go to File > Settings and set "Default Machine Folder" to your hidden TrueCrypt volume and click OK
Step 3: Create the virtual machine
Spoiler:
![[Image: image.png]](http://s16.postimg.org/90vsyt5z9/image.png)
Click NEW in the VirtualBox toolbar and follow the steps
Step 4: Machine memory
Spoiler:
![[Image: image.png]](http://s16.postimg.org/4hjkdao3p/image.png)
Set how much memory you will dedicate to the virtual machine. Keep in mind that the amount of memory you set will be dedicated to the guest machine and will not be available to the host while the guest machine is running.
Step 5: Virtual Hard Disk
Spoiler:
![[Image: image.png]](http://s16.postimg.org/58caj2qh1/image.png)
Make sure that "Create a new hardisk" is selected.
Step 6: Virtual disk file type
Spoiler:
![[Image: image.png]](http://s16.postimg.org/idrsp6kcl/image.png)
Leave / set this to should be VDI (Virtual Disk Image)
Step 7: Disk size behaviour
Spoiler:
![[Image: image.png]](http://s16.postimg.org/6pxqumv7p/image.png)
A virtual disk image can be either fixed size or dynamically allocated.
- Fixed size means that the size you set for the VDI in the next step, will be the amount of space it will always take up on the host
- Dynamically allocated means that the VDI will never be larger than the actual used space used by the virtual machine + whatever content you download or install
Step 7: VDI Path & Size
Spoiler:
![[Image: image.png]](http://s16.postimg.org/743o7z4p1/image.png)
Make sure that the VDI is saved in your hidden TrueCrypt folder and set the virtual disk size you want. This cannot be higher than the size of the hidden TrueCrypt volume
Step 8: Complete the setup
Spoiler:
![[Image: image.png]](http://s16.postimg.org/beic3k9s5/image.png)
![[Image: image.png]](http://s16.postimg.org/re0zn45tx/image.png)
![[Image: image.png]](http://s16.postimg.org/3objyf7gl/image.png)
The final steps now are just confirmations on that the VDI and Virtual Machine has been created successfully. Now you install the distro of your choice on the newly created virtual machine.
Final words
I hope you found this tutorial helpful. If you have any comments or questions do not hesitate to leave a reply and I will do my best to answer.




![[+]](https://sinister.li/images/modern/collapse_collapsed.png)
keep it up.