tl;dr
Is it possible to run a Linux as a VM guest on top of Windows, where the Linux and Windows are dual-boot (grub) "siblings" so to say?
Why?
Sorry if this seems unnecessarily hairy. Justification is as follows:
I am a teacher of programming etc; Much prefer to teach from Linux than from Windows.
HOWEVER!!...
Zoom is not negotiable nowadays; I must teach over zoom.
And Zoom-Linux invariably crashes in the middle of my classes (typically when I am trying to change screens I am sharing)
What
So I am wondering if I can run Zoom from Windows and for the rest live inside Linux...
As follows:
So right now
- Linux root is
/dev/nvme0n1p4— shortp4— on/ p6on/home- ... some others
p1on/boot/efi
At the same time:
p2is Microsoft reservedp3is the WindowsC:— both unmounted in Linux
Configuration I want
- Boot Windows (
p3) - Have a VM running in Windows
- Run the Linux on
p4on that VM
This way then:
- Normal mode of use: Switch on machine, choose Linux at grub; use as usual
- Zoom class mode of use: Switch on machine; choose windows; start zoom; start VM (pointing to p4 Linux)
Personal Note
- I've used some kind or other of *nix for 35 years.
- Never used VMs though I saw some of my students using Linux inside them
- Its a headache setting up Haskell, Python, Gcc etc under Windows...
- But zoom is crashing so relentlessly that if (something like) the above is not possible I'll have to migrate to Windows
PS
I thought to ask this on Unix-SE but I see that this one has more virtualization questions (and I assume experts!). But I don't see a dual-boot tag... Strange... The grub tag is the nearest approx I could think of