Назад | Перейти на главную страницу

Hyper-v, отсутствует файл .vhd после перезагрузки

После (патча и) перезагрузки я получил сообщение об ошибке, в котором говорится о поврежденной корзине для e: \ (где я храню свои виртуальные машины). Две виртуальные машины не могут быть запущены. По первому из них, похоже, были изменены разрешения - после использования icacls я запустил его. У второго, однако, отсутствует VHD-диск. У него два, один для системы и один для данных, а один для данных - 0 байт в файловой системе.

Я предполагаю, что данные исчезли на (физических) дисках, и мне придется вернуться к последней резервной копии, но меня это пугает, так как я могу 1) точно увидеть, что могло произойти, и 2) посмотреть, есть ли E: \ диск реально на 100% здоров?

Любая помощь высоко ценится

Я собираюсь ответить на ваш вопрос, но сначала я хочу убедиться, что вы сделаете в будущем 2 вещи:

  1. Используйте RAID. Это не резервная копия, но резервирование помогает. Это могло быть вызвано неисправным жестким диском или поврежденными секторами на нем. RAID-массив мог бы избежать этого простоя
  2. Пользуюсь и ИБП. Если питание сервера будет отключено в неподходящее время, может произойти повреждение файловой системы.

А теперь ответ. Выполните следующую команду, чтобы убедиться, что файловая система исправна и нет поврежденных секторов. Это позволяет решить обе части вашего вопроса. Ошибки на первых этапах указывают на повреждение файловой системы. Чаще всего это вызвано неправильным отключением. Это также может быть связано с оборудованием. Ошибки на этапе сканирования диска указывают на наличие битых секторов на диске. Я бы заменил диск, если вы найдете их много.

chkdsk / r / f e: