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 have one almost full external HDD with 1TB, and the other empty with 2TB.

What is the fastest way to copy the content from the smaller to the bigger? Is there a way to do some kind of raw copy without skipping the blocks/sectors, just continuous copying?

share|improve this question

The fastest way is to use command prompt with cp command.

So you have to mount 2nd HDD and run this command:

cp -R source/* destination

Hope you can understand from this short description. Reply for further assistance..

cp command tutorial

cp command tutorial 2

share|improve this answer
Are you sure it will do the >>raw<< copying, block/sector per block/sector and not instead file per file. And file can be fragmented. – tesla_fan Sep 10 '13 at 9:36
Since your 2nd HDD is fully empty and obviously defragmented, I hope so. I'm attaching a link which is a good tutorial of CP command! Just give it a look.. – Saurav Kumar Sep 10 '13 at 9:39
Thank you for your help, but I think that dd command is what I've been looking for. – tesla_fan Sep 10 '13 at 9:44

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.