Как проверить целостность виртуального жесткого диска без использования Powershell или Hyper-V Manager?
Я использую Windows 10 Home, поэтому не могу ни включить диспетчер Hyper-V, ни использовать командлеты Powershell, такие как test-vhd
, Я использовал Paragon Hard Disk Manager 16 для создания резервной копии моего HD в формате.vhd, и я хотел бы иметь возможность проверить целостность его, чтобы убедиться, что резервная копия не была повреждена.
Я не могу смонтировать VHD, потому что он имеет ту же сигнатуру диска, что и мой текущий загрузочный диск (что имеет смысл, поскольку это его клон). Любые предложения о том, как проверить целостность этого VHD?
0 ответов
Виртуальный жесткий диск (.vhd) сам по себе не проверяет целостность. Это просто непрозрачные двоичные данные + какой-то верхний / нижний колонтитул. Контрольные суммы есть только в верхнем / нижнем колонтитуле.
Итак, чтобы проверить, не поврежден ли виртуальный жесткий диск, вам нужно сделать то же самое, что и на реальном жестком диске: запустить программу проверки файловой системы на каждой имеющейся файловой системе.
Test-VHD
в любом случае не выполняет подобные проверки.
Hyper-V - не единственное программное обеспечение, поддерживающее формат VHD. VirtualBox тоже умеет! Таким образом, вы можете просто прикрепить резервную копию к виртуальной машине Windows и проверить ее как обычный жесткий диск.
Обратите внимание, что Windows изменит большинство монтируемых файловых систем.