最近使用 OS X 10.10 beta版导致我的MBP启动吃白苹果了, 无法进入系统,迫于无奈只有重装了。
通过制作10.9的U盘重新安装后可以进入系统,个人文件夹数据依然存在。
但是遇到以下问题:
一、管理员权限丢失:
不过进入系统设置发现自己的个人帐号并不是管理员权限, 这样也导致无法再次获取管理员权限。
折腾了一下,找到办法如下:
1、按住 Command + R 开机 , 选择进入进入Recovery HD模式
2、在菜单栏找到 Terminal 并打开, 如下图:
3、在terminal 输入 “resetpassword” , 弹出如下窗口, 找到自己OS X的磁盘.
在用户列表里面选择 “root” 用户接着重新设置密码。
最后,重启后进入系统, 在 系统设置-》 用户群组 里面,点击左下的小锁头解锁。
在弹出的对话框中 帐号填 ”root“ 密码填刚刚设置的新密码, 这样就能获取到管理员权限了。
在用户群组里面将自己的个人帐号也添加管理员权限, 即可恢复到以前一样了。
二、10.10的遗留进程无法运行,不停崩溃造成系统卡顿:
安装成功后,进行系统发现十分卡顿。
查看发现有几个程序是10.10 遗留下来的与10.9不兼容,不停造成崩溃。
由于这些程序是新增,故删除即可:
命令如下:
sudo rm -rf /System/Library/PrivateFrameworks/CloudDocsDaemon.framework
sudo rm -rf /System/Library/CoreServices/WiFiAgent.app
sudo rm -rf /System/Library/PrivateFrameworks/CloudPhotoServices.framework
sudo rm -rf /System/Library/PrivateFrameworks/TelephonyUtilities.framework
sudo rm -rf /System/Library/PrivateFrameworks/CallHistory.framework
sudo rm -rf /System/Library/PrivateFrameworks/WirelessDiagnostics.framework
sudo rm -rf /usr/libexec/nehelper
sudo rm -rf /usr/libexec/findmydeviced
sudo rm -rf /usr/libexec/discoveryd
sudo rm -rf /usr/libexec/coreduetd
sudo rm -rf /usr/libexec/nsurlstoraged
sudo rm -rf /Library/Logs/DiagnosticReports
rm -rf ~/Library/Logs/DiagnosticReports