运行 Ubuntu 16.04 和 OS X Yosemite 的 MacBook Pro

运行 Ubuntu 16.04 和 OS X Yosemite 的 MacBook Pro

我需要帮助从 Ubuntu 获取对 Mac HD 的写入权限。我可以查看和打开 Mac HD 中的文件,但无法写入 Mac HD。当我在 Mac HD 中时,“新建文件夹”或“粘贴”选项都呈灰色。

我已经进入 OS X 并禁用日志功能,但没有运气。

完整的历史记录;

我第一次安装 Ubuntu 时,无法访问我的 Mac HD,尽管我可以在“文件”应用程序上看到它。我查找了一些在线解决方案并尝试了以下方法:

  1. sudo apt-get install hfsprogs(在 Linux 中安装 HFS 程序)
  2. sudo mount -o force /dev/sdX /your/mount/point(不确定这是什么)
  3. sudo mount -o remount,rw,force /mount/point(重新安装)

...这没有帮助。

对我有用的是:

  1. sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser(在 Linux 上创建临时用户)
  2. sudo passwd tempuser(新用户设置密码)

重启并以 身份登录tempuser。然后打开终端并输入以下命令:

  1. sudo usermod --uid 502 myusername(将我的 Ubuntu UID 与 OS X 的 UID 匹配)
  2. sudo chown -R 502:myusername /home/myusername(不知道这是干什么的)

....但经过这一切,虽然我现在可以访问 Mac HD,但直到现在它仍然保持只读访问权限。

答案1

这很奇怪,但我想我现在会回答我自己的问题!...对于那些将来可能遇到同样问题的人。

经过一番折腾,我发现“磁盘”中的安装选项被设置为“ ro”。即使我具备基本的计算机知识,也能看出这意味着只读,因此(经过进一步研究),我删除了“ ro”,现在我可以完全访问我的 Mac HD 了。

只需在我的 Mac 分区的安装选项中ro从“ ”中删除“ nosuid,nodev,nofail,x-gvfs-show,ro,x-udisks-auth”。我认为这可能就是你向 Arduino 建议的。

非常感谢各位的回复。

相关内容