It can make an image of a floppy disc or hard disc, and if I use the Native ARM co-processor, it can read up to 16MB into a memory buffer in one go, and either save the image to a file, or write it to another disc. Most frequently I make disc images which I save on my PiFS as I am going to do here.