受
http://www.weiphone.com/thread-108277-2-1.html的启发,有如下设想:
这不是妄想,是个很好的课题
iphone已经有了dd这个工具,这个工具可以把特定的内容保存为一个文件
使用df查看文件系统,你会发现,大部分系统必须的内容都在/dev/disk0s1这个设备上
还有一部分设置文件保存在/var目录中
所以我们需要做的就是用dd把整个disk0s1备份出来,把/var目录中的相关文件备份出来就可以了
但是在iphone启动的情况下
dd if=/dev/disk0s1 of=/var/backup
会返回
/dev/disk0s1 resource busy
还无法取得设备访问权限
设想:
也许把iphone放到DFU模式或恢复模式中,用USB连接PC,可以用PC上的Linux系统识别并挂载iPhone的系统分区???(以前在ipod上装Linux就是这么干的)
然后在PC端用dd对iphone的文件系统进行备份
好久不用Linux了,晚上下载个试试看,也欢迎大家加入研究讨论
[
本帖最后由 shady 于 2008-5-11 23:54 编辑 ]