1

I want to copy my entire hard drive to an external hard drive of equivalent size. I'm using a Mac, and I was thinking about booting Ubuntu so that I can use dd, but I'm not sure how to do that. If that's not possible/easy, other suggestions on how I can do this — without opening the Mac — are welcome.

3
  • As techie007 pointed out you're probably better off with a cloning tool since they are considerably quicker due to not performing a bit for bit copy of all the empty space which tends to take a loooong time on large drives.
    – Col
    Sep 2, 2011 at 20:59
  • Is there something specific wrong with /bin/dd that's part of a normal OS X install?
    – Wooble
    Sep 3, 2011 at 20:27
  • @Wooble, that I cant use it on the harddisk I boot from.
    – Daniel
    Sep 3, 2011 at 22:23

3 Answers 3

0

I use this SuperDuper for this on my Mac:

http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html

It takes care of making sure the permissions are correct and the copied volume is bootable. It also supports 'sync' so you don't have to do full copies for backups. I actually use this instead of time machine because it creates a fully bootable copy of my data unlike time machine which you still have to reinstall the OS and then restore your data to get back up and running.

2

Your best bet for using dd without wiping your existing OS may be to boot from a Linux LiveCD.

There is a list of various ones you can check out over at livecdlist.com.

There are also other programs like CloneZilla, and DriveImageXML that may be worth looking into as well (they are made for cloning hard drives).

0

When you say, "without opening the Mac", do you mean physically removing the drive or not turning it on?

If the computer can boot, you can run carbon copy cloner from a thumb drive to another external hard drive.

1
  • Yes, I mean physically open it. I cannot get ubuntu to boot on the mac, is there any other cloner that can boot on mac?
    – Daniel
    Sep 2, 2011 at 21:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .