Начал разбираться с виртуальными дисками на базе файла-контейнера. Взял за основу для изучения исходники FileDisk (
http://www.acc.umu.se/~bosse/filedisk.zip).
Как оказалось, не очень сложный продукт, но с одной интересной особенностью: диск, созданный с помощью FileDisk не поддается проверке на ошибки, дефрагментирование и т.п.
В менеджере томов его тоже нет. Что нужно реализовать, чтобы получить вышеозначенные возможности?