I have dual boot running fine on my VivoPc v60, the only issue is the darn clock in Windows changing every time you go to change boot order via BIOS/UEFI.
To sidestep that I use a bcdedit script that moves Ubuntu to the head of the boot order in Windows and then in Ubuntu you need to reboot and select Windows Boot Manager from Grub. Efibootmgr doesn't seem to work at all from Ubuntu.
Anyhow back to why I posted. I originally bought the vivo because of the UTube videos showing how easy it was to swap HDs. Of course that was made more difficult in the V60 which uses a notebook size HD and locks the lid with a screw. Opening the lid voids warranty etc...
Anyhow I popped in an old notebook HD a couple of days ago installed via Live USB and rebooted to what I can only assume is what you saw. I still have no idea why that happened..