macOS Catalina 10.15.x 系统根目录只读问题解决方法

 mac, macpro  macOS Catalina 10.15.x 系统根目录只读问题解决方法已关闭评论
1月 202020
 

macOS Catalina苹果新系统升级了根目录的文件权限,变成只读了,这么做对开发者来说简直就是灾难,好多原来的项目都不能运行了。(我原来用来破解intellidea/pycharm/webstorm的jetbrains-agent.jar 文件放在根目录/data/下,点击intellidea/pycharm/webstorm都无法启动,原来以为是jdk的问题,后来发现就是升级了Catalina新系统后,新系统居然删除了我的/data目录😱😱😱😱😱)

 

解决根目录只读的办法如下:

1. 关掉SIP(系统安全保护)
2. 重新挂载根目录
3. 重新启动项目

具体操作:
一、关掉SIP需要重新启动按住 Command + R 进入 macOS 恢复系统,在实用工具里面点击终端,加上下面这一句代码按下会车,看见successfully…之后重新启动

csrutil disable

二、重新挂载根目录需要在终端输入下面这句代码
sudo mount -uw /

三、最后就可以在根目录创建文件夹了并赋权 sudo mkdir /xxx,sudo chmod 777 /xxx

原来有启动Finder的,最好重启Finder再新建文件夹,让这次允许读写的配置在Finder中生效
killall Finder

macos 10.15.x catalina could not be verified/ xcode 11 An unknown error occurred. See the install log for more details.

 mac, macpro, xcode, 开发  macos 10.15.x catalina could not be verified/ xcode 11 An unknown error occurred. See the install log for more details.已关闭评论
1月 202020
 

2012 macpro  升级 macos 到 10.15.2  catalina  并 安装 新xcode时碰到下列问题,供其他碰到的同学参考。

  • 问题1.  “macOS Catalina” could not be verified, 在”系统偏好设置 ” -> “软件更新”下下载完catalina更新包后点安装,提示  “macOS Catalina” could not be verified.
    解决办法:打开“ 系统偏好设置”->“日期与时间”->去掉打勾”自动设置日期与时间”, 重启机器,并再次软件更新并安装。

Go to settings then date&time. Click and then unclick “set date and time automatically”. Save the changes by clicking the lock.

Then restart the computer and proceed to download the update once again through settings and software update. It resolved the issue of the update not being verified.

 

  • 问题2. macos catalina安装完,打开xcode时,提示“An unknown error occurred. See the install log for more details.”

解决方法:

  • 这个问题再次在Xcode 11.1出现,是有个证书在2019年的10月份某天过期引起的。
  • 你可以通过暂时把系统日期修改到过期的日期之前来解决。
  • 在Xcode 11这个版本下,设置系统日期为2019年10月3日,然后运行Xcode,再安装组件,(就可以安装成功了),完成之后再把系统日期改回正常状态。
  • This problem has once again appeared in Xcode 11.1 and is caused by an invalid certificate that expired some day in October 2019.
  • You can work around the problem by temporarily changing the system date to before the certificate expiration date.
  • In the case of Xcode 11, set the system date to Oct 3, 2019, run Xcode, then change the date back after the components have installed.

苹果公司就这么把版本放出来也是醉了!

 

 

xcode 可用的磁盘不足(mac磁盘工具的可清除) 问题排查

 mac, macpro  xcode 可用的磁盘不足(mac磁盘工具的可清除) 问题排查已关闭评论
10月 062019
 

升级了mac os到10.14后出现一系列的问题,安装xcode今天提示“可用的磁盘不足”,我的天,我磁盘70多个G,但使用df  -h 查看却发现只有15G可用,使用mac磁盘工具发现有50多G是可清除状态。

磁盘工具-> 可清除 这部分空间是时间机器的本地快照. 在你不连接外部磁盘, 且磁盘空间富裕的时候apple的自动优化机制. 要清除的话, 除了停止时间机器, 还可以打开终端,

tmutil –help

tmutil localsnapshot / # 列出本地快照, 或者 listlocalsnapshotdates /

tmutil deletelocalsnapshots <snapshot_date> # 指定日期删除

但我的机器光用上面的命令没有什么效果,只能强制使用下面的命令先强制关闭time machine

直接 tmutil disable 等系统自动回收.

使用上面命令后再使用df -h 检查可用磁盘,发现空间释放出来了,再安装xcode也没有问题了!!

 

但需要备份的时候记得 tmutil enable .

MAC PRO 换SSD盘时,用time machine恢复,提示“将恢复系统添加到目的磁盘时发生错误”解决方法

 mac, macpro  MAC PRO 换SSD盘时,用time machine恢复,提示“将恢复系统添加到目的磁盘时发生错误”解决方法已关闭评论
12月 292018
 

目前很多老mac pro用户都会有想着换个SSD硬盘已优化机器性能。

在使用时间机器备份完了老数据后,正常换好SSD硬盘,并在启动时使用 COMMAND + R 进入macOS实用程序界面,在正常格式话硬盘后,再使用“选择“从Time Machine备份恢复””,并选择对应的硬盘恢复时,可能会出现: 

“将恢复系统添加到目的磁盘时发生错误”,重启系统再试还是一样的效果。

后来发现,对于想要完全恢复硬盘数据或着是空硬盘的,比如换SSD硬盘的情况,开机启动后的按键:

 应该是COMMAND + OPTION + R  而不是 COMMAND + R, 

加OPTION后启动将出现进度条,启动后工具的界面也稍有不同,至此一步步往下走,问题解决,GoodLuck!!