Почему бэкап не работает в виртуал боксе и в vmware и даже в huper - v?
Потому что другое железо.
Шансы на то, что он загрузиться без проблем примерно такие же как попадание метеорита в ваш дом.
Переносите на точно такое же железо - тогда проще запустить будет, меньше проблем.
Если же хотите запустить в vmware и даже в huper - v то придется решить кучу проблем. Настроить соответствующим образом виртуальную машину, подготовить виртуальный диск - сбросить на стандартные все драйвера, тип процессора, интерфейсы, и.т.п, интегрировать в систему нужные драйвера, настроить загрузку, и после чего аккуратно пытаться стартовать отслеживая ошибки и решая вылезающие проблемы.
В свежих системах немного проще, они уже подготовлены к запуску на VM, но и там в любом случае нет гарантии что заработает без настроек на другом железе.