iOS9.3.3越狱后提示内存已满,出现红字failed in buffer_write(f
iOS9.3.3越狱出来已经几天了,相信不少小伙伴们已经成功可以越狱了。iOS9.3.3越狱后提示内存已满,出现红字failed in buffer_write(fd) (8, ret=-1),这是为什么呢?应该怎么解决?下面跟小编一起来看看吧!
提示内存已满,红字failed in buffer_write(fd) (8, ret=-1)
原因:系统分区满了!
由于手头有几个配置(指硬盘,16G、32G等,下同)的设备,小编发现系统分区在不同配置上会有不同的大小:
16G的设备,越狱完成之后系统分区只剩68M左右
32G的设备,越狱完成之后系统分区只剩200M左右
64G的设备,越狱完成之后系统分区只剩500M左右
128G的设备,越狱完成之后系统分区只剩1.2G左右
恩,是的,128G一般情况是遇不到这些问题的。。。因为1.2G左右已经能装很多很多插件等了。
那么系统分区有什么用呢:系统分区是完全独立的分区,例如例如你买一台64G设备,你实际上只能用55G。系统分区吃了4G左右。但这4G并不包含在你55G之内!所以你虽然还有几十G内存。但系统分区Over也是白搭。越狱的插件等都是装在系统分区,所以很快会把系统分区给喂饱。然后就会提示内存已满了。
而且这次Cydia刚越完狱是没有出现历史上的正在准备Cydia。那个是自动搬运系统分区目录。那么这只能手动来解决问题了- -
解决方法
1、添加源 https://coolstar.org/publicrepo
2、安装 Stashing for iOS 9.2 - 9.3.3