Grub force text console boot
When using a virtual machine, and especially if the virtual machine is in emulation mode, which is generally many times slower than virtualization mode, it can greatly help interaction speed to use a console boot rather than graphical desktop. In operating systems like Ubuntu, this can be done by editing /etc/default/grub and setting:
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_TERMINAL=console
Then from Terminal:
update-grub
systemctl set-default multi-user.target
Then the system will boot into a text console on all future boots.