А с учётом, что виснет одна и та же ВМ, мне кажется винт наоборот на первом.
Возможно битые сектора появились там где она располагается. При попытке чтения - зависает.
Если бы ОЗУ, скорее всего, рандомно падали бы разные машины.
Мы же не знаем подробностей, систему виртуалзации... виртуалка вполне может грузится в теже самые области памяти, да и на хосте логи бы были от контроллера