我想修改启动时出现的 macOS 启动图标,并且我设法找到了确切的位置(至少我认为如此)
/System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/Resources/apple.png
但显然我无法编辑它。所以我尝试了sudo
,禁用 SIP,以 root 身份登录mount -uw /
(这个只是抛出了一条错误消息),即便如此,当我尝试解锁文件时,它说它位于只读卷上。经过一番挖掘,我发现这是一个“安全功能”,可以切断对核心文件的访问。也许有某种方法可以使该卷可编辑或类似的东西......但现在我陷入困境。
答案1
能该文件可以被修改吗?当然可以,除非它实际上已经存在于硅片上(字面意思是写在石头上)。
要修改或替换它,从其他媒体启动,这样主驱动器就是未安装。 看着新兵训练营获取路线。
你应该这么做吗?有理由不这么做。
操作系统可能对该文件有一个校验和,任何替代它的东西都可能导致 PC 无法启动。
为什么要实施这样的限制?除了制造商想要保留外观、感觉和展示其公司徽标之外,更改徽标文件会为恶意攻击打开途径,徽标失败。然而,“使用 UEFI 启动的英特尔 Apple Mac,不会受到 LogoFAIL 的攻击。这种保护是因为 Apple 已将其徽标图像文件硬编码到 UEFI 中。”
对某些文件的更改可能会导致机器无法使用。
基本文件的更改可能会违反任何保证。
如果你决定个性化你的机器,首先制作一个完整的磁盘映像,验证它,并测试它是否可以恢复在制作之前任何改变。