以下文章为转帖....
原贴地址:
http://hackint0sh.org/forum/showthread.php?t=7274
第一步:运行putty连上iphone,地址填iphone的IP,用户名:root,密码:dottie,无线登录进入iphone
小插曲->成功进入后,强烈建议输入命令"passwd",更改你的root密码,保护你的iphone
第二步:输入命令"df",可以看到以下类似内容:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk0s1 307200 209212 94916 69% /
devfs 18 18 0 100% /dev
/dev/disk0s2 7622368 19880 7602488 1% /private/var
这段信息表明,iphone有2块存储设备,disk0s1容量307M,使用了209M,主要是装程序用的;disk0s2有7622M,用了19M,对应的目录是/private/var,主要是放歌曲和视频的。
第三步:修改/private/etc/fstab,将
/dev/disk0s2 /private/var hfs rw
,noexec 0 2
红字部分删掉,改为
/dev/disk0s2 /private/var hfs rw 0 2
(这一步的含义,是允许disk0s2这部分存储区域能够运行程序)
第四步:执行以下命令
cp -r /Applications /private/var (把/Applications目录拷贝到 /private/var目录下)
mv /Applications /Applications.bak (把/Applications目录重新命名为/Applications.bak)
ln -s /private/var/Applications /Applications (建立一个快捷方式,把新的/Applications指向/private/var/Applications目录)
第五步:重启机器,如果工作正常,重新登录进入iphone,删掉备份
rm -rf /Applications.bak (删除/Applications.bak目录)