Мое решение для этого было бы поместить зашифрованный контейнер внутри файла виртуального жесткого диска.
Используя следующее:
1) VirtualBox (для создания Split VMDK) - https://www.virtualbox.org/
2) ImDisk (для монтирования Split VMDK) - https://sourceforge.net/projects/imdisk-toolkit/
Инструкции:
1) Скачайте и установите VirtualBox
2) Скачайте и установите ImDisk
3) Команда Create Split VMDK: (измените параметры -filename и --size по своему усмотрению)
"C:\Program Files\Oracle\VirtualBox\VBoxManage" createmedium - имя файла D:\VirtualMachines\VMDK-SPLIT\VMs-VMDK-SPLIT.vmdk --формат VMDK - размер 123904 - вариант исправлен, Split2G
Это позволит настроить диск с шагом 2 ГБ. К сожалению, нет возможности изменить это на любой другой размер приращения. Я проверил.
4) Запустите программу "Монтировать файл образа" на рабочем столе.
Поставка:
Файл изображения, буква диска
а затем установите флажок "Подключить при запуске Windows"
5) Когда вы приступите к монтированию, IMDisk попросит вас отформатировать диск. Сделай это. После того, как ImDisk отформатирует его, он не появится в списке дисков. Затем Windows попросит вас снова отформатировать диск. ДЕЛАЙТЕ ЭТО ТАКЖЕ. Вот когда он появится в списке дисков.
Вы все сделали. Теперь он будет постоянно установлен!
Итак, вы хотите больше контроля над монтажом? Или, может быть, вы хотите изменить букву диска или полностью остановить его от автоматического монтажа? Перейдите в реестр по адресу: HKEY_LOCAL_MACHINE\SOFTWARE\ImDisk
Там вы найдете записи реестра для буквы диска
Вот мой файл .reg, который я использую для управления этим:
Редактор реестра Windows, версия 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ImDisk]
"MountPoint" = DWORD:00000000
"MountDir" = ""
"ImMaxReg" = DWORD:00000000
"Im0FileName" = "D:\VirtualMachines\VMDK-SPLIT\ ВМ-VMDK-SPLIT.vmdk"
"Im0MountPoint" = "U:"
"Im0Param" = гекс (б):00,00,00,00,01,00,00,00
Чтобы полностью удалить монтирование, просто удалите записи реестра в этом ключе IMDisk.
Я уже сделал это и нашел, что это работает довольно хорошо.
Резервные копии: Внимание! Поскольку VMDK имеет фиксированный размер, он не будет отображать изменение времени / даты, если содержимое внутри него изменяется. Это нужно будет принудительно зарезервировать или сравнить содержимое. Я использую SmartSync (www.smsync.com) и отмечаю опцию "Содержимое файла". Это заставляет копию, потому что она сравнивает содержимое файлов.
Надеюсь, что это работает для всех.
Пожалуйста, прокомментируйте ваш успех или проблемы с этим решением.