最近突然想改下MacBook用户名,于是在用户与组里解锁,

然后两个手指点击用户那一行,更改fullname,不过出于好奇把uid和uuid也改了

之后发现 Current User 等级,由Admin变成Standard了,对比异常(apple)与正常(homer-Mac)的两台MacBook,如下图:

 

想要再次解锁结果发现macOS再也不认了,不管怎么输入都不正确,

在Xcode里面如果run platform是mymac的话,也要输入Admin user name 和 password,

但不管输入什么macOS就是不认,同样的删除App也是这种情况!

 

遇到这种问题的兄弟姐妹儿,先冷静一下~~~~~

不要打电话给技术支持,他们可能会把事情复杂化,你也不一定说的清楚。

具体解决步骤如下(请先备份):

0. 先备份电脑上重要的个人、生活、工作文件照片等资料。

1. Shut down 电脑,然后按电源按键之后马上先按住command,再按s

2. 进入Root模式之后输入/sbin/mount 空格 -uaw,按return回车键,再输入 rm 空格 var/db/.applesetupdone ,按return回车键,再输入reboot ,按return回车键。

/sbin/mount -uaw
rm /var/db/.applesetupdone
reboot 

3. OK, 进入新建Admin模式,之后选择 Don't transfer anything,然后安装吧。放心~ disk的数据还好好的,不会被抹掉,这是新建用户,而不是在原来的Standard用户上重装系统,如果在原来的Standard用户上重装系统的话,那disk的数据是会消失的

4. 进入新的用户下,切换成前面Standard的用户,这个时候解锁(指的是用户与组里面的解锁),用刚刚创建的新的Admin用户名和密码,macOS就会认了。

5. 想要让原先的用户变成Admin,可以在Standard的interface下勾选 Allow user to administer this computer。这样就会把Standard等级变成Admin等级,也就是说包括刚刚新建立的Admin,现在有了两个Admin。不过要重启之后才会生效。

6. 如果你想的话,可以放心地把刚刚新建的(root过程建立的)Admin给delete

7. 最后至于uid的更改,我就想说.......下次不要乱改了!!!

 

 

参考推荐

iPhone6 快捷键大全

苹果手机 iPhone 定位导航系统有哪些

Apple Watch 上的两个按键功能

Mac 系统快捷键大全

Mac 电脑锁屏快捷方法

Mac 强制退出程序的六种方法

Mac OS X 系统命令查看系统版本号

Mac 上启用 root 用户或更改 root 密码

Mac parallels desktop 13破解下载及Windows安装方法

Macbook Pro 如何清空/修改最近路径列表 Recent Places 数量