主题 : 解压官方提供的 yaffs文件系统 的tgz包,碰到个问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 38901
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2011-03-02
最后登录: 2011-03-04
楼主  发表于: 2011-03-02 21:14

 解压官方提供的 yaffs文件系统 的tgz包,碰到个问题

初学,试过了出厂现成的yaffs文件系统(bin文件),想对现成的yaffs文件系统作些修改,于是在官方光盘中找,
在QQ2440光盘中linux\目录(放有arm-linux-gcc、qtopia、busybox等诸多源码的那个目录)中有这样几个文件:
root_default.tgz、root_mini.tgz、root_mizi.tgz、root_nfs.tgz、root_qtopia_mouse.tgz、root_qtopia_tp.tgz,

估计这几个就是yaffs文件系统的包了,于是随便拿了一个(我用的是root_default.tgz)拷贝到虚拟机(fedora10)
的某个目录里面,cd到那个目录,用如下命令解压:tar xvfz ./root_default.tgz -C ./

结果出了一大堆错误,都是下面这个样子的(我随便摘了两条写上来):
tar: root_default/sbin/rmmod: Cannot create symlink to '../bin/busybox': Operation not supported
tar: root_default/usr/bin/cut: Cannot create symlink to '../../bin/busybox': Operation not supported

英文意思嘛,我想它就是说“没办法建立到busybox的符号链接”,可是我到bin目录下去看过,busybox文件好好地躺在那里,
为赏不能建立符号链接呢?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-03-03 11:12
可能你的权限不够吧
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
ARM9
级别: 新手上路
UID: 12600
精华: 0
发帖: 26
金钱: 140 两
威望: 28 点
综合积分: 52 分
注册时间: 2010-01-10
最后登录: 2011-11-04
2楼  发表于: 2011-10-11 11:04
我也遇到过同样的问题,这个问题是你们不能将文件放在和windows共享的目录下
放到linux的目录下就可以了
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-10-11 12:21
Windows共享目录, fat分区等是不支持linux的符号链接
你必须在ext3/4, btrfs等这些分区格式的目录下解压