向斑竹求助!!!用tar命令解压gcc-4.0.1.tar打不开是咋回事?

向斑竹求助!!!用tar命令解压gcc-4.0.1.tar打不开是咋回事?

我把gcc-4.0.1 .tar 文件考到u盘里,插到机子上,在超级用户下键入:
mkdir  /mnt/tmp
mount   /dev/sda1   /mnt/tmp
cd     /mnt/tmp
tar -xf (xzvf或xvf)  gcc-4.0.1.tar
结果显示
tar(child):gcc-4.0.1.tar:cannot open+乱码:confused: :confused: (我的gcc-4.0.1 是完整的)

我已经解决“attention  out of  range "问题,谢谢blackspace,synge 两位斑竹!!!
我装了zhcon 的软件来解决控制台中文化的问题但还出现乱码,不知为什么?      
u盘挂上了 吗?      
什么版本的linux?可以用locale查询本系统的中文代码后在挂载时加入。      
是rh9,我输入:locale
显示为:LANG=zh_cn.GB18030其它ctype,NUMERIC,TIME 等均和LANG一样,但LC_ALL=后面啥也没显示

后来参考了其他资料

我在超级用户下键入:-o iocharset=cp936
显示:-o:command not found      
:-o iocharset=cp936不能单独用

正确: mount /dev/sda1 /mnt/tmp -o iocharset=cp936好像个codepage的也要加上,我现在不用rh9 了,忘了,网上找找
另外建议你把压缩文件先拷到linux文件系统再解压试试      
试用这个iocharset=gb2312      
[QUOTE=bsqar]我装了zhcon 的软件来解决控制台中文化的问题但还出现乱码,不知为什么?[/QUOTE]zhcon的运行环境是在字符终端下的,在X终端是不起作用的,既然安装了你可以在字符终端下先输入:
#zhcon
使中文平台运行然后就可以了解决乱码问题了。      
乱码问题已解决,斑竹真是药到病除呀!
我刚才输入tar  xzvf gcc-4.0.1.tar
显示:cannot open :没有那个文件和目录
我以为u盘没挂上键入:mkdir /mnt/tmp
显示:文件已存在
键入:mount   /dev/sda1   /mnt/tmp
什么也没显示 ,root 输入提示符也不见了,我该怎办呀?      
应该这样:
#mount -t vfat -o iocharset=gb2312 /dev/sda1 /mnt/tmp
注意空格。
对于***.tar包应该是这样解:
#tar xvf gcc-4.0.1.tar
没有z参数,对于**.tar.gz的包则是zxvf参数,对于**.tar.bz2的包则是jxvf参数,你可以在精贴或自由文档那里找相关的文章。      
键入:mount   -t    vfat    -o     iocharset=gb2312   /dev/sda1   /mnt/tmp
显示:wrong  fs   type  ,bad  option  ,bad  superblock  on  /dev/sda1
or  too many   mounted   file  system
这是啥原因?