2009 年中 iMac Lion 10.7.2
最近我遇到了一个最不为人知的问题。我最近在 Mac 上安装了 ubuntu,但忘记移动 GRUB,结果搞砸了。所以我不得不重新安装固件等。除了一件事之外,一切都运行良好。
保存。它可以轻松保存文档等内容,但无法保存 Dock、首选项等内容。碰巧我的壁纸卡住了,trollface 说“有问题吗?”它改变了,但当我退出并重新登录时,它被重置了。
此外,如果文档/文件不在我的主目录的前两级内,它将不会保存文档/文件而不会提示输入管理员密码。
我尝试获取我的主文件夹的信息,将其解锁,并为我保存所有附件项目的 RW 权限。我还尝试修复权限。
编辑:当我尝试复制文件时,它说我没有权限。
答案1
可以尝试以下几件事(按升序排列):
- 启动磁盘实用程序,选择您的硬盘,然后单击“验证权限”。如果检测到任何问题,请尝试修复磁盘权限。重新启动并重试。
- 我假设您有一台 Intel Mac(指定为 2009 年)。请尝试重置您的 SMC,如本指南中所述Apple 支持文章。
- 将 Lion 放在 USB 磁盘上,从中启动(启动时按住 Option),使用磁盘工具擦除磁盘并重新安装 Lion
祝你好运!
答案2
我从不相信 Finder 的“获取信息”窗口能够正确设置文件权限。作为一名长期(超过 20 年)使用 Mac 的用户,同时也是一名非常了解 Unix 文件权限的人,Finder 的“获取信息”窗口中的限制对我来说毫无意义。
您可以使用 shell 递归地重置所有主目录文件,使其归您所有,并可由您读取、写入、执行/遍历:
sudo chown -R $(id -u):$(id -g) $HOME
sudo chmod -R 700 $HOME
请注意,这有点儿不方便。如果您的主目录中有需要特殊权限的内容,这可能会搞砸。
还值得一看的是,您无法覆盖的文件是否设置了任何文件标志或 ACL。您可以使用我最喜欢的文件权限调试选项集来执行此操作ls
:
ls -laeO@
事实上,在你似乎无法保存文件的目录中执行此操作,然后看看它说了什么。也可以在你的~/Library/Preferences/
目录中执行此操作。使用输出(或其中的相关片段)更新你的答案。