In this step of the guide, you will be downloading and setting up VirtualBox, which is a tool which allows you to have "a computer inside a computer". Essentially VB allows you to run an OS, inside another, completely different OS. The reason why we are doing that is because MacOS and Windows aren't optimal for running a Cardano Haskell node. Though, Linux is, and that's why we are using VB to be able to use Linux inside MacOS or Windows. On top of that, this makes this guide accessible to everyone, because whatever OS you are using, you can use this guide.
1.1 Go on https://www.virtualbox.org/wiki/Downloads, click on the OS you are using and download the file
1.2 Go on https://ubuntu.com/download/desktop and click on download
1.3 Finish the installation of VirtualBox and click on "New"
1.31 Choose a name for your machine
1.32 Select "Linux" as type, and Ubuntu (64-bit) as version
1.33 Select 4096 MB of RAM
1.34 Select "Create a virtual hardisk now"
1.35 Select "VDI (VirtualBox Disk Image)"
1.36 Select "Fixed size"
1.37 Select 15,00 GB and click on "Create"
1.4 Select "Settings" on the main page and go to "Storage"
1.5 In "Storage", select "Empty"
1.6 Click on the CD icon on the right
1.7 Click on "Choose Virtual Optical Disk File"
1.8 Select the Ubuntu ISO file you downloaded by clicking on "Add"