Как сказано в названии. Диск зашифрован с помощью truecrypt, поэтому каждый раз, когда он монтируется, мне приходится явно делиться им с хост-машины. Это неудобно, потому что Windows каждый раз приходится сканировать содержимое диска. Есть ли способ сделать весь хост-компьютер общим без необходимости сканировать / повторно сканировать файлы?
Из Документы TrueCrypt, похоже, вам нужно сделать его любимым томом системы:
Примечания: обратите внимание, что при перезапуске системы общий сетевой ресурс будет автоматически восстановлен только в том случае, если том является системным избранным томом или зашифрованным системным разделом / диском (для получения дополнительной информации о том, как настроить том как системный избранный том, см. см. главу Системные любимые тома).
У меня есть командный файл, чтобы сделать это на нашем сервере Windows 2003 после перезагрузки. Это не сканирует содержимое диска.
rem mount TC volume as N:
"c:\Program Files\TrueCrypt\TrueCrypt.exe" /v c:\data.tc /ln /q
rem create network share
net share MyData=N:\my_data /cache:None
rem set share permissions - google for rmtshare.exe
rmtshare \\%COMPUTERNAME%\MyData /grant everyone:Read