Зачем такие сложности?
Ставишь прогу Горизонт, подрубаешь хдд от бокса к компу (сата, карман юсб, не важно) запускашь прогу, она обнаружит винт, дальше просто тупо в проге клацаешь добавить файл и указываешь файл, или перетаскиваешь мышой файло в окно проги, всё, прога сама закинет файл куда потребуется, прога прочитает все сигнатуры файла и сама разберется что сделать.