据报道,在 macOS 上升级 Chrome 后,系统实际上变得“变砖”且无法启动。
为什么会发生这种情况?怎样才能使机器重新启动并运行?
答案1
谷歌承认这是谷歌软件更新的一个已知问题,它会损坏禁用系统完整性保护 (SIP) 的 macOS 机器上的文件系统。
根据此官方 Google 支持帖子, 这是一个已知的问题:
我们最近发现,Chrome 更新可能存在一个错误,该错误会损坏已禁用系统完整性保护 (SIP) 的 macOS 计算机(包括不支持 SIP 的计算机)上的文件系统。我们已暂停发布此更新,以完成解决此问题的新更新。
该帖子进一步明确指出,此问题仅影响禁用系统完整性保护 (SIP) 的 macOS 系统
如果您尚未采取措施禁用系统完整性保护并且您的计算机运行的是 OS X 10.11 或更高版本,则此问题不会影响您。
Command (⌘)解决方案是将受影响的机器启动到恢复模式 - 按住+启动机器R- 然后打开终端窗口并输入以下内容;确保更改/Volumes/Macintosh\ HD
以匹配您的默认启动卷:
chroot /Volumes/Macintosh\ HD # "Macintosh HD" is the default
rm -rf /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle
mv var var_back # var may not exist, but this is fine
ln -sh private/var var
chflags -h restricted /var
chflags -h hidden /var
xattr -sw com.apple.rootless "" /var
然后重新启动系统,这将删除受影响的 Google 软件更新版本,并恢复文件系统的损坏部分。