我更改了用户名,现在无法执行管理员操作。不sudo
,系统偏好unlock
设置不起作用。
我已成功:
- 以单用户模式启动
- 打开终端
- chroot 进入我的系统
由于这不是 Linux,我不确定在哪里可以更改东西...如何解决这个荒谬的错误?
答案1
我找到了一个基于的解决方案这。我做了一些不同的事情:
- 而不是
/sbin/mount -uw /
使用chroot /Volumes/<yours>
- 而不是
rm /var/db/.applesetupdone
做rm /var/db/.AppleSetupDone
简而言之:
- 启动进入恢复模式
- 打开终端
- 执行
chroot /Volumes/<yours>
- 执行
rm /var/db/.AppleSetupDone
- 重启后,MacOS 会认为这是一个新设置,这样你就会被重定向到安装后屏幕,你可以在其中创建一个新的管理员用户 - 重启
- 按照步骤
- 使用新创建的用户更新旧用户