Since we’re moving to ROS 2 Level 2 and will be using Gazebo, we can’t use virtual machines anymore. Gazebo doesn’t work well in virtual machines because it needs more resources and direct access to hardware.
The best option now is to install Ubuntu 22.04 and set it up as a dual boot. This means you can keep your current operating system and also have Ubuntu running on your computer. When you turn on your computer, you can choose whether to start your current OS or Ubuntu.
To install Ubuntu 22.04 and set it up as a dual boot follow the steps in this video: