爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: shinechou
收起左侧

[教程] (11.29重要更新:最新编译rootfs镜像)在SX1上实现基于Qtopia图形界面的Linux教程

[复制链接]
发表于 2006-11-16 15:27:24 | 显示全部楼层
基于Linux系统,用如下命令即可:
mkdir /mnt/root
mount /dev/sda2 /mnt/root    (注:我的Ext2分区是“/dev/sda2”)
cd /mnt
tar -jxvf /sda1/root.tar.bz2    (注:我把root.tar.bz2拷贝在MMC卡FAT16分区“/dev/sda1”中了)
umount /dev/sda2

楼主 我进入了LINUX 可以看到MMC卡的分区 还有FAT16分区上的内容  可是按照你的做法 没办法复制文件到EXT2
回复 支持 反对

使用道具 举报

发表于 2006-11-16 15:39:56 | 显示全部楼层
用Linux工具修改MMC卡读写属性为“Writable”(我的MMC默认为“Read Only”,我用KNOPPIX Linux LiveCD系统,在桌面MMC图标上右键菜单中“Properties”修改即可);
用“su”命令进入root用户模式;

这个也已经完成了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 15:41:43 | 显示全部楼层
回复cssongwei兄弟:你的分区情况是/dev/sda1、/dev/sda2、/dev/sda3么?

mkdir /mnt/root
mount /dev/sda2 /mnt/root    (注:我的Ext2分区是“/dev/sda2”)
cd /mnt
tar -jxvf /sda1/root.tar.bz2    (注:我把root.tar.bz2拷贝在MMC卡FAT16分区“/dev/sda1”中了)
umount /dev/sda2

这几条命令你得根据你的具体分区情况修改其中的/dev/sda1、/dev/sda2,对了,别忘了先mount文件root.tar.bz2所在的分区!
回复 支持 反对

使用道具 举报

发表于 2006-11-16 15:46:18 | 显示全部楼层
8-) 终于等到喇。。。。有空试下。。望快点出完整版。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-16 16:27:23 | 显示全部楼层
原帖由 shinechou 于 2006-11-16 15:41 发表
回复cssongwei兄弟:你的分区情况是/dev/sda1、/dev/sda2、/dev/sda3么?

mkdir /mnt/root
mount /dev/sda2 /mnt/root    (注:我的Ext2分区是“/dev/sda2”)
cd /mnt
tar -jxvf /sda1/root.tar.bz2  ...

情况和你的一致  
mount /dev/sda2 /mnt/root 

提示:mount:can't find /dev/sda2/mnt/root in /etc/fstab or /etc/mtab
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 16:47:29 | 显示全部楼层
原帖由 cssongwei 于 2006-11-16 16:27 发表

情况和你的一致  
mount /dev/sda2 /mnt/root  

提示:mount:can't find /dev/sda2/mnt/root in /etc/fstab or /etc/mtab


你疏忽了空格么?mount /dev/sda2 /mnt/root  ,因为错误提示中“/dev/sda2/mnt/root”之间没有空格!
回复 支持 反对

使用道具 举报

发表于 2006-11-16 17:25:22 | 显示全部楼层
tar -jxvf /sda1/root.tar.bz2   
提示:tar: -jxvf /sda1/root.tar.bz2 :cannot open:no such file or directory
tar: Error is not recoverable:exiting now
tar:child returned status
tar:Error exit delayde from previous
回复 支持 反对

使用道具 举报

发表于 2006-11-16 17:27:26 | 显示全部楼层
原帖由 shinechou 于 2006-11-16 16:47 发表


你疏忽了空格么?mount /dev/sda2 /mnt/root  ,因为错误提示中“/dev/sda2/mnt/root”之间没有空格!


已经解决了这个问题
还有
tar -jxvf /sda1/root.tar.bz2
  提示:tar: -jxvf /sda1/root.tar.bz2 :cannot open:no such file or directory
tar: Error is not recoverable:exiting now
tar:child returned status
tar:Error exit delayde from previous
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 17:33:06 | 显示全部楼层
我的疏忽,应该是tar -jxvf /dev/sda1/root.tar.bz2,祝你好运!
回复 支持 反对

使用道具 举报

发表于 2006-11-16 18:42:15 | 显示全部楼层
原帖由 cssongwei 于 2006-11-16 17:27 发表


已经解决了这个问题
还有
tar -jxvf /sda1/root.tar.bz2
  提示:tar: -jxvf /sda1/root.tar.bz2 :cannot open:no such file or directory
tar: Error is not recoverable:exiting now
tar:child retu ...


是说/sda1/root.tar.bz2这个文件找不到,楼主的root.tar.bz2是在 MMC的第一个分区FIT16上,面且mount在了sda1这个目录里。
你可以把root.tar.bz2先cp到本地目录,再tar。
回复 支持 反对

使用道具 举报

发表于 2006-11-16 18:48:39 | 显示全部楼层
原帖由 hesperus 于 2006-11-16 18:42 发表


是说/sda1/root.tar.bz2这个文件找不到,楼主的root.tar.bz2是在 MMC的第一个分区FIT16上,面且mount在了sda1这个目录里。
你可以把root.tar.bz2先cp到本地目录,再tar。


要是按楼主说的路径,应该挂上sda1  :  
#start

cd /mnt
sudo mkdir sda1
sudo mount /dev/sda1 /mnt/sda1
sudo mkdir root
sudo mount /dev/sda2 /mnt/root
sudo tar jxvf sda/root.tar.bz2
sudo umount /dev/sda1
sudo umount /dev/sda2

#end
回复 支持 反对

使用道具 举报

发表于 2006-11-16 19:33:04 | 显示全部楼层
原帖由 hesperus 于 2006-11-16 18:48 发表


要是按楼主说的路径,应该挂上sda1  :  
#start

cd /mnt
sudo mkdir sda1
sudo mount /dev/sda1 /mnt/sda1
sudo mkdir root
sudo mount /dev/sda2 /mnt/root
sudo tar jxvf sda/root.tar.bz2
su ...

还是有问题的
回复 支持 反对

使用道具 举报

发表于 2006-11-16 20:01:30 | 显示全部楼层
root.tar.bz2文件到底有多大  我下了几次 每次大小都不一样啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 20:40:18 | 显示全部楼层
原帖由 cssongwei 于 2006-11-16 20:01 发表
root.tar.bz2文件到底有多大  我下了几次 每次大小都不一样啊


12,372,409字节(占用空间12,374,016字节),在sharebig下载可以用flashget单线程下载的。

你在桌面上sda1图标右键“mount”选项单击以mount sda1分区然后
tar -jxvf /dev/sda1/root.tar.bz2
回复 支持 反对

使用道具 举报

发表于 2006-11-16 20:40:22 | 显示全部楼层
原帖由 cssongwei 于 2006-11-16 20:01 发表
root.tar.bz2文件到底有多大  我下了几次 每次大小都不一样啊


前两天我下载的是12,372,409字节,你看看和你的一样不一样,或者你也可以用下面的md5校验一下
  1. a902935ee633341ddd4e8f060542cd20 *root.tar.bz2
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-11-16 20:58:41 | 显示全部楼层
原帖由 shinechou 于 2006-11-16 20:40 发表


12,372,409字节(占用空间12,374,016字节),在sharebig下载可以用flashget单线程下载的。

你在桌面上sda1图标右键“mount”选项单击以mount sda1分区然后
tar -jxvf /dev/sda1/root.tar.bz2

传一个给我可以吗 cssongwei@163.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 21:34:31 | 显示全部楼层
原帖由 cssongwei 于 2006-11-16 20:58 发表

传一个给我可以吗 cssongwei@163.com


已发给你了!另外我也传到了mofile网盘上,链接http://pickup.mofile.com/8718682181038580
回复 支持 反对

使用道具 举报

发表于 2006-11-16 22:08:37 | 显示全部楼层
记得vovan888说1.4的支持电话和sms的吧


BTW:兄弟升为贵宾了,恭喜恭喜

[ 本帖最后由 segalgx 于 2006-11-16 22:12 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-11-16 22:15:00 | 显示全部楼层
真得好厉害啊~没有什么词语是可以用来形容你们的~~~
你们真的太棒了
回复 支持 反对

使用道具 举报

发表于 2006-11-16 22:29:19 | 显示全部楼层
原帖由 shinechou 于 2006-11-16 20:40 发表


12,372,409字节(占用空间12,374,016字节),在sharebig下载可以用flashget单线程下载的。

你在桌面上sda1图标右键“mount”选项单击以mount sda1分区然后
tar -jxvf /dev/sda1/root.tar.bz2

应该是这样吧 tar -jxvf /mnt/sda1/root.tar.bz2  顺便问下你的主频调到了多少
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-1 00:07

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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