That is, you can boot a PC using your little shiny iPhone or iPod, it seems it should work for Mac too, but you will need to google for bootefi too.
If you already have disk image you can save some time. Make sure it has .img extension and copy it to the USB Drive volumes folder.
$ scp windows7.bin root@iphone:/var/Volumes/windows7.imgnow you need to update LunConfig.plist file in the same directory to let USB Drive know about new volume:
$ scp root@iphone:/var/Volumes/LunConfig.plist . # copy file to the desktopuse your favorite text editor to edit this XML file and insert the following lines:
USB Drive ignores SectorCount for existing volumes and calculates number of sectors from a file size. Next copy file back to the device:
$ scp LunConfig.plist root@iphone:/var/Volumes/and plug USB cable to the iPhone. USB Drive re-reads config and will mount your drive as a new disk.