Я использую Windows Server 2012 R2, пытаюсь подключиться к одной виртуальной машине Hyper-V.
Запрошенная операция не может быть завершена из-за ограничений системы виртуального диска. В NTFS файлы виртуального жесткого диска должны быть несжатыми и незашифрованными. В ReFS для файлов виртуальных жестких дисков не должен быть установлен бит целостности.
Ну признаю Я сжал файловая система NTFS этой конкретной виртуальной машины.
Он содержит старую Windows XP, потому что некоторые наши программы не совместимы с более новыми версиями. Мы используем его для старого программного обеспечения, и оно нам нужно как можно скорее.
Это работало до сих пор.
Что имеем, возможно, полезное:
Вопрос:
Как мне подключиться к сжатому хранилищу NTFS, чтобы распаковать его и заставить снова работать?
РЕДАКТИРОВАТЬ1:
В Windows 8.1, если я попытаюсь смонтировать его через Компьютер -> Управление -> Хранилище -> Управление дисками -> Меню Действия -> Прикрепить VHD:
Запрошенная операция не может быть завершена из-за ограничений системы виртуального диска. В NTFS файлы виртуального жесткого диска должны быть несжатыми и незашифрованными. В ReFS для файлов виртуальных жестких дисков не должен быть установлен бит целостности.
В Windows 8.1, если я попытаюсь открыть файл VHDX с помощью StarWind V2V Converter:
Ошибка при открытии файла (2) [0]
В Windows 7, если я попытаюсь смонтировать его так же, как в 8.1:
Файл или каталог повреждены и не читаются.
В Windows 7, если я попытаюсь открыть файл VHDX с помощью StarWind V2V Converter:
Ошибка при открытии файла образа диска VHDX. Формат VHDX поддерживается в Windows 8 и новее
РЕДАКТИРОВАТЬ2:
Установив libguestfs-tools
в Linux Mint 17.3 следующим образом:
sudo apt-get install libguestfs-tools
Теперь я могу установить его следующим образом:
sudo guestmount -a thevirtualdisk.vhdx -i /mnt/anydirectory
Но пока не знаю, как очистить атрибут сжатия NTFS (?)
Вы неправильно понимаете сообщение об ошибке. Он говорит вам, что файл VHDX должен быть несжатым. Вы пытаетесь распаковать файлы на VHD. Это совершенно разные вещи. Совершенно не имеет значения, сжаты ли файлы на VHD.
Чтобы удалить атрибут сжатия NTFS из командной строки, нужно запустить:
fsutil sparse setflag 'C:\path\to\file.vhdx' 0
После этого вы можете легко смонтировать свой vhd-файл