Как бы так сделать следующее:
1) комп всегда загружается в какую-нибудь среду типа SystemRescueCD и сразу запускает ssh
2) потом некоторое время ждёт, и если ничего не произошло (соединения по ssh не было), то запускает основную систему.
я имею в виду, что основная система запускается не в виртуалке, а замещает собой стартовую среду.
Тут вся идея в том, чтобы при разваливании основной системы всегда можно было попросить перезагрузить машину и законнектиться по ssh