【软件】终于能修改macOS系统只读文件了!

 我来答
世纪网络17
2022-06-02 · TA获得超过5969个赞
知道小有建树答主
回答量:2426
采纳率:100%
帮助的人:145万
展开全部

macOS 10.15 Catalina版本对系统文件进行了改动,升级之后会自动把硬盘拆分成一个系统盘和一个Data数据盘。系统盘被进一步锁定,很多文件即使用 sudo chmod 777 改权限都执行失败,报错 无法完成操作,因为没有足够权限 或者保存失败 read only file system 系统只读文件。

这是因为苹果系统认为这些文件太重要,于是就限定了所有被修改和操作的可能。注意这里限定是指restricted,而不是lock锁定。

使用 ls -lO /system/...filepath 可以查看到系统文件的属性中都带有restricted字样,这种文件 sudo 也动不了。

很多教程中说要改的plist文件都是限定的文件,要修改这种文件,可能需要做两件事:

有很多种可能,很可能是因为你的鼠标或者其他USB设备的问题,记得下次买鼠标要买带开关的,因为有些鼠标可能在休眠的时候产生微小的电信号,比如桌子被碰了一下或者说话声音太大吓到鼠标了,然后mac就开机了...所以苹果建议大家不要购买微软、罗技、雷蛇等等这些非苹果以外的杂牌子鼠标。——当然对于苹果自家的蓝牙键盘和鼠标都不会有这个问题,就算是有也可以直接在【系统偏好设置-蓝牙-高级】中关闭允许蓝牙设备唤醒。

治杂牌鼠标自动唤醒macOS的最土办法就是休眠时候迅速把鼠标翻转过来底儿朝上,这样和关闭效果差不多,基本上都能解决问题。

如果还是不行,或者怕麻烦的话可以试试 这个链接 的方法。其实就是修改一个plist文件。

向其添加行信息 <string>-NoMulticastAdvertisements</string> ,大致变成下面这个样子(使用 sudo nano ... 打开编辑):

但是为了完成这个操作,就要先完成上面修改系统文件的挑战。

修改成功保存成功之后执行下面的命令或者重启电脑(建议关机-等10秒-拔电源-等15秒-插电源再开机)。

另外,尝试禁用自动设置日期与时间也可能避免异常唤醒。

还有一个比较全面的资料,但的确太复杂了。

在mac的系统参数设置中的【节能】中有一些设置。另外可以通过 pmset 命令实现更多,具体 直接点这个链接 仔细查看说明,多查资料谨慎修改。 pmset -g 查看当前设置情况。 log show —style syslog | fgrep “Wake reason" 可以查看睡眠被什么程序唤醒了,这个命令有点慢,多等几分钟。

END

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式