Эмуляция жесткого диска в Linux

Я разработал файловую систему на основе FUSE как часть исследовательского проекта, и теперь мне нужно изучить фактические запросы чтения / записи, которые получает жесткий диск. Пытаясь сделать это, я рассматриваю возможность создания виртуального жесткого диска в Linux, который будет перехватывать запросы, генерируемые файловой системой, и регистрировать их.

Есть ли в Интернете ресурсы, которые могут помочь мне написать эмулятор и / или развить навыки, необходимые для его написания? В настоящее время я читаю книгу Linux Device Drivers 3, чтобы получить представление о том, как Linux управляет блочными устройствами.

Любая помощь приветствуется.

Спасибо

9
задан Anand Suresh 6 August 2011 в 16:49
поделиться