0

What I did with my Macbook, I removed DVD driver ant mounted my old macbook hard drive there. BTW, my old disk was split into 2 partitions: root and data. root partition is where system files and my applications installed, and data my pictures, music, videos etc.

My problem is, after I mounted old disk, my Macbook recognized and mounted old disk data partition, but it can't mount root partition. When I try to mount it from Disk Utility it says: (btw I needed to change my old partition name from "root" to "data" to prevent a confusion because my new root partition is named "root" as well):

Error. This disk needs to be repaired. Click repair disk.

Verify and Repair volume "data"
Checking file system
Checking journaled HFS Plus volume.
Invalid node structure
The volume could not be verified completely.
Volume repair complete.
Updating boot support partitions for the volume as required.
Error: Disk utility can't repair this disk....disk, and restore your backed-up files. 

So as much as I understand and if OS X is similar to Linux, I can understand it won't allow to 2 active partitions. But I don't know how to repair this. Is there any way to recover my old root partition? I don't have backups of all file.

Thanks.

1
  • For Linux, and for the common linux bootloaders, is it indifferent if a partition "active" is.
    – peterh
    Commented Dec 1, 2013 at 9:22

1 Answer 1

0

I think it is some hw problem. In your place I booted the macbook with an ubuntu live cd to try to back up my data. Don't worry (too much), I gave 90% that your data on your old hd is yet intact. There must be some other problem. First you should be sure, that it is the situation.

I don't think it is some partition naming or such trivial problem, but the exact type of your problem can't be determined based on your question.

In such cases I see some type of hw incompatibility, or bad blocks, or contact problem between the drive and the laptop the most probable.

Linux can see the mac partitions, thus first you will know if is some fs problem or a hw error. In the best case you will get access to your old data.

P.s.: macbooks can be booted only with 32bit ubuntu livecd easily.

You must log in to answer this question.

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