Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to use SSH to make a disk image by using DD on an iPod.

And I'm using this commands:

ssh root@ dd if=/dev/rdisk0s1 bs=1M | dd of=iphone-root.img

ssh root@ dd if=/dev/rdisk0s2s1 bs=1M | dd of=iphone-user.img

What's the meaning of: /dev/rdisk0s1 and /dev/rdisk0s2s1? It seems they're references to places in the disk, how can I know how many places are in this disk?

share|improve this question
They seem to be how the iPod internally names its disks. Note that the first dd command is being sent to the iPod. – psusi Nov 27 '12 at 20:14

I don't know much about iphone but dd to make an image of a mounted partition of a running system? That's usually a pretty bad idea. If this partition is written to in the middle of the operation you'll most likely end up with an inconsistent image.

Not sure what you're trying to achieve but unless you're making an image of an unmounted partition, I can't see what this could be good for due to the above reason.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.