There is actually an Ubuntu kernel that can be added using Control Panel in Windows 10 Professional, but unlike a VM, it runs natively under Windows 10.
Personally, I prefer using a VM, which can copy files back and forth between the host and VM. The MS native ubuntu uses the NTFS filesystem directly, and the different file format drove me crazy when trying to use the GNU utilities like awk and sed with files created using PowerShell.
Mark
How is the bigendian littleendian (BigInjun, LilInjun) issue handled?
Never use VM. Just Win in it’s regular state and Xubuntu as it is installed on an outboard USB drive. Never have problems with document files as I stick with the Windows Doc or LibreOffice ODF formats. I wouldn’t use a format that isn’t compatible back & forth.
I like that some programs have both Win & Ubuntu editions, like SMPlayer - it can handle playing almost anything you can throw at it. VLC is good, but it’s kinda clunky and not as easily customizable as SMPlayer.