Hyper-V или VirtualBox в Windows 10

Работаю в OS Windows 10. Есть необходимость использовать виртуальные машины, которые в основном будут на Linux. При использовании встроенного в Win 10 Hyper-V столкнулся с некоторыми проблемами, а именно:

1. При установке на VM операционной системы Linux слишком много используется памяти. А именно, при установке например Ubuntu у меня кушало не меньше 4ГБ памяти. При установке Linux Mint - 2ГБ и выше.

2. Невозможно гостевую OS использовать в полноэкранном масштабе. Ну, вообще конечно возможно если если гостевую OS вывернуть наизнанку и где-то там прописать разрешение 1920*1080. Сами понимаете, это геморрой еще тот.

Если же поставить VirtualBox на Win 10, то все в порядке, например гостевая Ubuntu кушала не больше 1ГБ, Mint - около 600мб памяти, НО не могу найти способ автозапуска виртуалок. Может кто подскажет как без лишних танцев заставить VM в VirtualBox загружаться автоматом после перезагрузки хоста?