I BELIEVE there is an arduino shield that has an SD card reader on it, however I'm not sure if you can direct data lines out to the GPIO pins. You may be able to host the SD card over the ethernet port on that shield and we could set up a boot-from-network for the test pi and have linux build and transfer the image to the arduino shield's SD card.
Also, new signature.
Also, new signature.