![无法将某些顽固文件的所有者/组更改为 root:wheel](https://linux22.com/image/1255644/%E6%97%A0%E6%B3%95%E5%B0%86%E6%9F%90%E4%BA%9B%E9%A1%BD%E5%9B%BA%E6%96%87%E4%BB%B6%E7%9A%84%E6%89%80%E6%9C%89%E8%80%85%2F%E7%BB%84%E6%9B%B4%E6%94%B9%E4%B8%BA%20root%3Awheel.png)
解决了:事实证明,在尝试将文件复制到拇指驱动器时,它一定没有被 OS X 安装,而且由于我是 root 身份,它创建了相同的安装点目录并复制到这个“幽灵”本地磁盘中。例如,如果您尝试将文件复制到 /Volumes/FOOBAR 但驱动器 FOOBAR 未安装,您将在 /Volumes/ 中创建一个 FOOBAR 目录,当您安装 FOOBAR 磁盘时,它会安装在 /Volumes/FOOBAR 1(是的,有一个 1)
所以我更改了错误文件的权限,但不知道还有什么更好的办法!
------------------------------------------------------------------------------------------
我有一个装有原始 XNU 的 USB 拇指驱动器,并且在某个地方扩展中的某些 kext 获得了权限:501:wheel 而不是 root:wheel。
501 是我在 iMac 上的用户帐户,我在该帐户上创建了文件。现在,如果我将拇指驱动器插入 Mac 上,chown -R root:wheel Extensions/ 会显示已成功。使用 ls -l all of the kext list 作为 root:wheel。
但是,如果我在拇指驱动器上启动 XNU 并且 ls -l,顽固文件仍然显示 501:wheel,即使以 root 身份也无法更改它们,并显示“chmod:无法更改 System.kext/ 上的文件模式:只读文件系统”
无论怎样更改权限(777)都没有用。
我希望这只是我忽略的一些愚蠢的事情......但是为什么当拇指驱动器上的 XNU 本身显示 501:wheel 时,我的 iMac 会显示 root:wheel?
有想法吗?
答案1
事实证明,在尝试将文件复制到拇指驱动器时,它一定没有被 OS X 安装,而且由于我是 root 身份,它创建了相同的安装点目录并复制到这个“幽灵”本地磁盘中。例如,如果您尝试将文件复制到 /Volumes/FOOBAR 但驱动器 FOOBAR 未安装,您将在 /Volumes/ 中创建一个 FOOBAR 目录,当您安装 FOOBAR 磁盘时,它会安装在 /Volumes/FOOBAR 1(是的,有一个 1)
所以我更改了错误文件的权限,但不知道还有什么更好的办法!