![双启动:从 Ubuntu 访问 Mac OS HD 文件夹](https://linux22.com/image/1108093/%E5%8F%8C%E5%90%AF%E5%8A%A8%EF%BC%9A%E4%BB%8E%20Ubuntu%20%E8%AE%BF%E9%97%AE%20Mac%20OS%20HD%20%E6%96%87%E4%BB%B6%E5%A4%B9.png)
我做到了!我现在正在使用双启动功能从安装在 MacBook Pro 上的 Ubuntu 11.10 进行写入!
唯一的问题是,我现在如何访问我的 Mac 文件夹?如果我尝试从 Ubuntu 打开音乐、文档或任何与 Mac 用户相关的文件夹,我会看到以下信息:
[无法显示文件夹内容。您没有查看“音乐”内容所需的权限]
如果我从 root(gksudo nautilus)运行 Nautilus,我可以访问它们,但我希望能够浏览这些文件夹。
谢谢!
答案1
只需以 root 身份启动 nautilus 即可:
gksudo nautilus
这将使您可以从 ubuntu 访问 osx 文件,或者从终端打开 root shell:
sudo -s;
cd /media
享受 - Scott Stensland
答案2
一种解决方案是使用 OS X 中的命令行并将目录 chmod 为 777(如果只想要读取权限,则为 755)。
在 OS X 中打开终端。输入后ls
,您应该会看到音乐、文档等文件夹的列表。现在假设您想更改音乐的权限,以便您可以在 Ubuntu 中读取和写入音乐。输入:
chmod -R 777 Music
可以-R
递归更改音乐中包含的所有内容的权限。755
如果您只访问音乐,但不想从 Ubuntu 向音乐目录添加或删除文件,则可以使用此功能。
这适用于读取和访问它们。但是,除非您禁用 OS X 分区上的日志功能,否则您将无法写入它们,您可以通过命令行或磁盘实用程序执行此操作(单击 OS X 分区,然后按住选项键并单击“文件”菜单以启用“禁用日志功能”选项)。此限制的原因在另一个线程。
实际上有一种方法可以保持日志记录并写入该分区,但你需要安装hfsprogs
,请参阅这了解更多详情。
如果你感到不知所措,我想我会说日志功能并不迫切需要。有日志功能很好,但直到 10.3 版才引入到 OS X 的消费者版本中。使用 10.2 版的 Mac 用户是否面临巨大危险?如果你经常遇到意外关机或断电的情况,那么我肯定会打开它。
此外,您可能想知道为什么人们要费心更改 UID 而不是直接更改权限。这是因为更改权限允许您计算机上的其他用户现在访问这些文件夹。如果您使用的是个人笔记本电脑,并且您是唯一的用户,那么这应该不是问题(除非您出于某种原因让其他人远程登录)。如果您确实允许其他(不受信任的)人使用您的计算机,并且您不希望他们使用更改后的权限访问这些文件夹中的信息,则应考虑 UID 路由。
答案3
我假设它与权限有关。启动 OSX 并转到您想要访问的文件夹,并允许任何用户进行读写访问。我不确定这是否能解决问题,但也许可以。