LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1056|回复: 3

软连接可以跨分区/文件系统吗?

[复制链接]
发表于 2007-1-9 06:11:47 | 显示全部楼层 |阅读模式
一个目录的软连接,可以放到另一个分区/文件系统吗?

其实问题的背景是这样的:
我有一部手机cectgs900,他是使用linux系统的,他和电脑交换信息需要进入手机的usb模式,这样可以在电脑上出现一个23m大小的usb设备。在这里面有mp3,mpeg4等分类文件夹,其中mpeg4內存放的是手机摄像的文件,这是我关心的!
因为手机㕯存很小,我又插了一块1g的sd卡,根据手机的功能,在sd卡上也创建mpeg4文件夹,在这里面放上avi文件,手机就可以播放。但问题是用手机拍照和摄像只能存放在手机自带的23m㕯存,不能直接存到sd卡上,这样一来当用了一段时间以后还会提示㕯存不够!
于是我产生这样一个想法,就是删除手机㕯存中的mpeg4文件夹,然后再创建一个指向sd卡中mpeg4的软连接,欺骗一下手机。经过分析,两个文件夹在手机的linux系统中的路径分别是:
/root/usrdata/mpeg4 (手机)
/mnt/mmc/mpeg4 (sd卡)
但是我无法进入到手机的系统中操作,只能启动手机的usb模式并挂载他。我是这样作的:先在我的电脑中模仿sd卡在手机中的路径将sd卡挂到 /mnt/mmc/,然后 进入手机㕯存的挂载点,执行ln -s /mnt/mmc/mpeg4 。但是这个命令出错,提示不允许的操作。即便我先在电脑中建好一个软连接,然后想拷贝过去也还是出错。

注:手机连到电脑后,自带㕯存和sd卡两个设备类型为vfat
发表于 2007-1-9 10:11:56 | 显示全部楼层
我的回答错误,请看楼下的答案。
回复 支持 反对

使用道具 举报

发表于 2007-1-9 20:00:18 | 显示全部楼层
软链接是可以跨分区的,

问题在于 vfat 不支持在其上建立链接,不管是 软的 还是 硬的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 14:11:05 | 显示全部楼层
原来是这样!
看来我的想法是实现不了了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表