我在我的 Macbook pro 上使用 Ubuntu 16.04。
我需要帮助从 Ubuntu 获取对 Mac HD 的写入权限。我可以查看和打开 Mac HD 中的文件,但无法写入 Mac HD。当我在 Mac HD 中时,“新建文件夹”或“粘贴”选项都呈灰色。
我已经进入 OS X 并禁用日志功能,但没有运气。
编辑 1:完整的历史记录;
我第一次安装 Ubuntu 时,无法访问我的 Mac HD,尽管我可以在“文件”应用程序上看到它。我在网上查找了一些解决方案,并尝试了这个;
sudo apt-get install hfsprogs
(在 Linux 中安装 hfs 程序)sudo mount -o force /dev/sdX /your/mount/point
(不确定这是什么)sudo mount -o remount,rw,force /mount/point
(重新安装)
...这没有帮助。
对我有用的是;
sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
(在 Linux 上创建临时用户)sudo passwd tempuser
(为新用户设置密码)
重新启动并以 tempuser 身份登录。然后,打开终端并输入以下命令;
sudo usermod --uid 502 myusername
(将我的 Ubuntu UID 与 OS X 的 UID 匹配)sudo chown -R 502:myusername /home/myusername
(不知道这是干什么的)
....但经过这一切,虽然我现在可以访问 Mac HD,但直到现在它仍然保持只读访问权限。
答案1
看一下超级用户
支持在 OS X Yosemite 10.10 之前禁用 HFS+ 日志功能
安装 hfsprogssudo apt-get install hfsprogs
然后挂载sudo mount -t hfsplus -o force,rw /dev/sdx# /media/mntpoint
或者重新挂载sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point
修复不正确卸载的方法:
sudo fsck.hfsplus /dev/sdx#
编辑:
看到更新后的问题后,你应该这样做:
sudo chmod -R +rw myusername /home/myusername
答案2
您的硬盘可能有问题,然后进入只读模式。
让我们首先检查文件系统是否有错误...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择根访问权限
- 类型
sudo fsck -f /
- 如果有错误,请多次运行 fsck
- 类型
reboot
然后让我们检查磁盘硬件...
Disks
从 Unity dash启动应用程序- 在左侧窗格中选择目标磁盘
- 单击位于“磁盘”窗口右上角的“汉堡”图标
- 选择
SMART Data & Tests
- 查看数据,运行测试
答案3
这很奇怪,但我想我现在会回答我自己的问题!...对于那些将来可能遇到同样问题的人。
在尝试实施 heynnema 的解决方案后,我发现“磁盘”中的安装选项设置为“ro”。即使我具备基本的计算机知识,也能识别出这意味着只读,因此(经过更多研究),我删除了“ro”,现在我可以完全访问我的 Mac HD 了。
所需要做的就是删除“反渗透“ 从 ”nosuid,nodev,nofail,x-gvfs-show,ro,x-udisks-auth“在我的 Mac 分区的安装选项中。我认为这可能是你建议的Arduino。
非常感谢你们所有人的回复...现在我只需要知道如何将我的 Mac 磁盘内容的快捷方式添加到我的 Ubuntu 桌面上!