Поэтому я линух поставил на отдельный ссд. И заюзал глобально груб
почти по этой схеме работаю:
есть хостовая винда, к которой подключен в виде rawdisk внешний ssd с ext4/ubuntu, на той же винде запущен virtualbox, который использует тот внешний ssd как диск виртуалки
в итоге:
1) виртуалку можно физически унести с собой/подключить к ноуту
2) в случае проблем с хостовой ос - не страдает ос для разработки и наоборот