操作系统:
Catalina 10.15.4
0. 停用 SIP
开机时立刻按住 ⌘ + R,直到看到 Apple 标志或旋转的地球时松开。
菜单栏选择 实用工具 --> 终端
命令行界面输入 csrutil disable,通过打印信息确认是否成功停用。
当然正常进入系统后打开终端,使用 csrutil status 也可以查看当前SIP状态。
1. 替换文件
将 /System/Library/Desktop Pictures/Catalina.heic 替换为你需要设置的背景文件,完成设置。
说着简单,其实这一步还是有点操作的。
1.0 确定盘符
打开 “磁盘工具” ,选择 “Macintosh HD” ,随后点击窗口右上角的 “简介”
弹出窗口中确认需要操作的盘符, 即 “BSD设备节点” 项的值,以我的环境为例,是 disk1s1
1.1 重新挂载
打开 “终端” ,使用命令 sudo mount -t apfs -wu /dev/disk1s1 /Volumes
重新挂载在 步骤1.0 中确定的盘符
1.2 替换文件
使用你需要的文件替换 /System/Library/Desktop Pictures/Catalina.heic
我自己使用的就是该文件所在目录中的另一个 heic 文件进行的替换
## 啰嗦几句
这里我其实使用的是 root 用户在命令行进行的操作
并且所有涉及到的文件我均做了备份
1.3 使替换生效
使用命令
diskutil apfs updatePreboot /
## 备注
这步也是必须做的,否则即使你成功替换了文件,重启后登录背景也还是会保持原来的
1.4 重启验证
完成了,享受你的自定义登录背景吧~
Note
换完之后建议重新启用 SIP