iphone提示磁碟空间不足的解决办法 - 苹果iPhone - ◇ 欧美日韩手机综合讨论区 ◇ - 手机王论坛-做机友最...
Popularity Report
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
URL Tag Cloud
Public Sticky notes
iphone提示磁碟空间不足的解决办法
程序安装狂人的福音你喜欢安装很多个程序吗?也许你会发现,明明iphone没装几首歌,可程序空间只剩下一点点,让你望“程”兴叹。怎么办,DIY开动吧
背景介绍:iphone的操作系统是基于UNIX,可以执行大部分UNIX命令
准备工作:已正确配置iphone的WIFI,可以连上无线路由器;在iphone上装好BSD subsystem, ssh(或叫openSSH),PC端下载好putty
第一步:运行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目录)
现在,想装就装吧!PS:本人小白鼠试验成功。
原贴地址:http://hackint0sh.org/forum/showthread.php?t=7274
有人问这个是做什么的?
通俗地讲(懂unix系列的就不要看了),iphone有2个盘,C盘有307M,装操作系统和程序,D盘有7622M,用来装歌曲和视频的。大家自己装的程序都在C盘上,装多了会空间不够,上面的步骤就把装程序的目录(相当于windows的Program Files目录)移动到D盘上,这样有7个多G的空间供你装程序玩了。
第三步fstab文件的编辑方法:
1. iphone上有终端程序,可以运行vi,懂vi的就用吧
(不推荐,iphone键盘上好多特殊键都不好找)
2.在PC端上用winscp连上iphone,找到这个文件,双击就可以直接修改 (这个最方便)
背景介绍:iphone的操作系统是基于UNIX,可以执行大部分UNIX命令
准备工作:已正确配置iphone的WIFI,可以连上无线路由器;在iphone上装好BSD subsystem, ssh(或叫openSSH),PC端下载好putty
第一步:运行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目录)
现在,想装就装吧!PS:本人小白鼠试验成功。
原贴地址:http://hackint0sh.org/forum/showthread.php?t=7274
有人问这个是做什么的?
通俗地讲(懂unix系列的就不要看了),iphone有2个盘,C盘有307M,装操作系统和程序,D盘有7622M,用来装歌曲和视频的。大家自己装的程序都在C盘上,装多了会空间不够,上面的步骤就把装程序的目录(相当于windows的Program Files目录)移动到D盘上,这样有7个多G的空间供你装程序玩了。
第三步fstab文件的编辑方法:
1. iphone上有终端程序,可以运行vi,懂vi的就用吧
(不推荐,iphone键盘上好多特殊键都不好找)2.在PC端上用winscp连上iphone,找到这个文件,双击就可以直接修改 (这个最方便)
Highlighted by wjianxu


Public Comment