Out of the blue, my Virtualbox Ubuntu on Macbook started behaving very badly. I got 100% CPU usage and was locked out fro controlling the VBox. So I had to force the computer off hard.
I searched the web and found this helpful thread with exactly my setup and problem. It says that Ubuntu Kernel 4.4.0-143 must be rolled back to 142.
Apparently it is a Ubuntu bug due to kernel patch 143 being unstable, and it is not a VirtualBox bug. What I did was:
1. launch Virtualbox
2. start ==> my Ubuntu VM and hold down Shift key (on Mac) and should see a Grub selector list
3. from the list - select "Ubuntu - advanced options"
4. I saw 4.4.0-143, and -142, and -141 kernels listed.
5. I selected Kernel 4.4.0-142 Generic
when my Ubuntu booted it now behaves well, and most importantly I did not lose all my work!
If you miss intercepting the boot up, <immediately> go to the shut down menu to Power Down Ubuntu or else the CPUs will start running very high and soon you will lose control of your PC.
The problem is that Ubuntu kernel version was updated without my being aware and caused a this bug, Ubuntu supposedly has a fix for it as of March 19. Now I need to change the kernel to an older on in my Ubuntu VM. I am examining how to do that.