9
1
I realise that this question is similar in nature to this question, but I'm hoping to specifically bring more attention to an additional problem in one of the comments of this answer to that question.
I've taken out the hard drive of an old MacbookPro and I'm trying to mount it on my Elementary OS box, where it automatically mounts it as read-only. I want to gain r-w access to this drive.
Following the procedure as given in the answer linked to above, after running
sudo mount -t hfsplus -o remount,force,rw /dev/sdc2 /media/myharddrive
I get
mount: warning: /media/myharddrive seems to be mounted read-only.
This has been noted by a comment on that question, but hasn't gained enough attention to reward an answer. How come it's still read-only? Isn't that what force
ensures?
The following may or may not be relevant:
I also ran sudo fsck.hfsplus -f /dev/sdc2
following the blog post linked to in the answer and added the -f
flag after fsck
didn't want to perform a check of a journaled system. this ran nicely up until
** /dev/sdc2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
Orphaned indirect node iNode28863935
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume myharddrive was repaired successfully.
*** glibc detected *** fsck.hfsplus: munmap_chunk(): invalid pointer: 0x00000000022f9e30 ***
followed by a backtrace and a memory map. The fsck
call appears to have had no effect on my drive, neither good nor bad.
Any pointers on how to get read-write access to my drive, without booting OSX, would be greatly appreciated.
EDIT Michael Kjörling's comments and answer solved my fundamental issue of accessing my data. However, the questions in bold above haven't been addressed yet, so I've edited the question to emphasise this issue, leaving the question open for future users.
Why do you feel the need to run
chmod
to grab your data off the disk? The easy solution would seem to be to just do a read-only copy to some other file system, then fix permissions and ownership there if needed. – a CVn – 2015-05-18T13:40:05.657@MichaelKjörling I don't even have read permissions of the files I'd like to copy – kinbiko – 2015-05-18T13:44:46.180
Running through
sudo
you should have, since root bypasses all file system permissions checks. That does, of course, assume that your permissions problem is about file system level permissions. – a CVn – 2015-05-18T13:45:28.543@MichaelKjörling even with
sudo
I getcp: omitting directory Documents/
. when trying to copy Documents to my local hard drive – kinbiko – 2015-05-18T13:49:27.8401That's not a permissions problem, though. – a CVn – 2015-05-18T13:50:52.280
@MichaelKjörling You're right, it's a "picnic" problem on my end;) Thanks! Although it doesn't answer the questions I asked, it does provide a solution to my problem! – kinbiko – 2015-05-18T13:54:26.823
I just now posted an answer putting together what we found out in the comments, and how to fix that. I suggest that you edit your question to incorporate the details we found out in the comments, and if my answer does answer your question, an upvote and accept is very much appreciated. Hope you'll be able to get your data out without any further problems. – a CVn – 2015-05-18T13:56:05.660
Have you tried to turn off journaling? – harrymc – 2015-05-21T19:59:16.943
@harrymc How would you do that on a without using OSX? An answer explaining how to do it, and why, would be interesting. – kinbiko – 2015-05-21T20:03:16.603
Answer posted . – harrymc – 2015-05-21T20:36:55.527