MacBook 无法启动 OS X Yosemite,因为它挂了

MacBook 无法启动 OS X Yosemite,因为它挂了

我的 MacBook 有一个未解决的问题。有一次,当我的 Mac 还活着的时候,我将用户“system”对 Mac HD 上所有数据的权限设置为只读。我也对“wheel”和“stuff”组做了同样的设置。只有一个名为“mac01”的用户帐户对我的 Mac HD 上的数据拥有所有权限。在这之后(为什么我这样做,我无法解释,这是我的错)我的 Mac 死机了,无法启动系统。作为决定,我在单用户模式下运行系统并输入:

fsck -f
mount -uw /
chmod -R ugo+rwx /

但它仍然对我没有帮助。系统仍然无法启动,并且在加载苹果徽标屏幕的 55% 以上时停止。

在详细模式下,最后一个字符串是:

en0:通道更改为1

然后启动停止,时间未知。

如果可以的话,请帮助我。我将非常感激您的帮助!谢谢。

OS X 启动 - en0:通道更改为 1

详细模式的最后几行是:

IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from SUSPENDED to AUTO
IO80211AWDLPeerManager::setAwdlAutoMode Resuming AWDL
en0: BSSID changed to 28:28:xx:xx:xx:xx
en0: channel changed to 1

并且它挂起/冻结。

我确实在恢复模式下运行,运行磁盘工具,fsck 并验证/修复了权限,但没有帮助。

答案1

我已将用户“system”对 mac HD 上所有数据的权限设置为只读。我还对组“wheel”和“stuff”进行了同样的设置。只有一个名为“mac01”的用户帐户对我的 mac HD 上的数据拥有全部权限。

如果你弄乱了 OS X 权限,通常你应该在恢复模式然后运行修复磁盘权限修复磁盘或者急救(在酋长岩) 来纠正 HDD 上的错误并最终修复引导加载程序。在大多数情况下它应该可以工作。

要手动修复它,你应该运行单模并尝试修复它的权限系统文件夹手动,例如:

chown -R root /System /Library
chmod -R u+rwX,go+rX,go-w /System /Library

然后输入exit继续启动过程并记录任何有意义的错误。

如果这没有帮助,请考虑以下事项:

  • 断开连接的所有外部设备(如果有),
  • 尝试运行你的 Mac安全模式
  • 检查是否有新的核心转储/cores(这可能表明特定组件存在一些问题),
  • 检查日志中是否有任何可疑内容(tail /var/log/*.log尤其是system.log),
  • 重置您的片状模塑料非易失性随机存取存储器&动态随机存取记忆体
  • 卸载第三方内核扩展(在单一模式下,你可能需要从 重新定位它们/System/Library/Extensions,但如果你没有安装任何(如vboxdrv),最好保留它,因为情况可能会变得更糟),
  • 在单一模式下,验证您的 NVRAM 变量sudo nvram -p并考虑以不同的模式运行您的内核,例如:

    如需更多选项,请查看:OS X 中的启动参数选项。当它工作时,不要忘记禁用它。

  • 考虑使用第三方恢复工具(例如磁盘战士),

  • 考虑重新安装你的 OS X。

相关内容