If Ubuntu can see them then there is hope
Once you have the Ubuntu desktop and the Mac disk mounted, you need another place to copy the files, so figure that out and mount that device too.
Get a Terminal window - - (yes, we'll fix the perms with a command line operation)
In the Terminal window, issue
ls -lF (that's lower case 'ell', UC F) and you will see details of the current directory, eg:
Code:
$ ls -l
total 0
drwxr-xr-x+ 1 Jeff Users 0 May 22 07:44 _test2/
-rw-r--r-- 1 Jeff Users 0 May 22 07:43 bar
-rw-r--r-- 1 Jeff Users 0 May 22 07:43 foo
-rw-r--r-- 1 Jeff Users 0 May 22 07:43 zed
the 3rd column is the OWNER and the 4th is the GROUP.
the 1st column is the permissions for the owner,group and everyone.
To traverse the sub directories (shown like line1 with the trailing / ), the perms must
have the x for all three eg drw
xr-
xr-
x
Ubuntu mounts devices - -
There are broadly two approaches -
You will need to have root perms, so
rlogin root or use
su root and give the password.
So use the cd command to put the current directory on the Mac device root and use
ls -lF to see the user,group being used. As long as every directory shows up like drw
xr-
xr-
x
then you need only to change either the owner or the group.
the command you need to change the owner is:
Usage: chown [OPTION]... [OWNER][:[GROUP]] FILE...
and the OPTIONs you need are -hR and the owner would be your Ubuntu login, eg
chown -hR Jeff .
there's a trailing space and period after Jeff (that's my Linux login - - use yours).
when the command completes, use ls -lF to verify it's correct and then terminate your
rlogin or
su shell.
With the owner set, you can now use the Linux copy command (cp) or go back to the GUI desktop to manage the Mac file extractions.