爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: shinechou
收起左侧

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

[复制链接]
发表于 2006-11-20 20:50:29 | 显示全部楼层
我的用ghost怎么认不出mmc,电脑上可以的呀,郁闷……
回复 支持 反对

使用道具 举报

发表于 2006-11-20 21:12:11 | 显示全部楼层
楼主真是强人 关注进展
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 21:14:36 | 显示全部楼层
原帖由 segalgx 于 2006-11-20 20:16 发表
汗,按照从任务栏右下角图标上右键,选还原的方法,可以打开镜像文件了,不过ghost程序认不出mmc的盘……我的电脑有两个硬盘,mmc在电脑上可以认出mmc上的fat16分区的呀……

从ghost中选择备份也看不到mmc卡……


Ghost 9.0是不能直接还原到MMC卡(看不到),我在第一贴贴了折衷的办法:
先在硬盘上分出一个75M的ext2分区,然后用Ghost把我的镜像文件还原到这个ext2分区,再用partition manager的“Copy Partition”功能把这个ext2分区完全拷贝到MMC卡的ext2分区上!(已经有机油用这种方法完成了)
回复 支持 反对

使用道具 举报

发表于 2006-11-20 21:17:14 | 显示全部楼层
呵呵 先把视频下来看看了...
继续支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 21:28:44 | 显示全部楼层
原帖由 消失网络中 于 2006-11-20 20:25 发表
我不懂linux命令,能解释一下每行的含义吗
另外。我在linux下输入tar -jxvf /mnt/sda1/root.tar.bz2后出现错误提示
我的root.tar.bz2也拷贝在MMC卡FAT16分区了

mount /dev/sda1
mkdir /mnt/root
mount ...


你最好能把出错信息贴出来,不然不可能知道是哪里出错了!

你的MMC卡分区信息是怎样的?你的MMC卡设备是/dev/sda吗?上面三个分区是依次为/dev/sda1(Fat16分区)、/dev/sda2(Ext2分区)、/dev/sda3(Linux Swap分区)么?在cfdisk界面里能看得很清楚的!

mount /dev/sda1
(就是挂接MMC卡的fat16分区,Linux系统才能识别、访问)
mkdir /mnt/root   
(建立一个目录/mnt/root)
mount /dev/sda2 /mnt/root     
(MMC卡的第二个分区,就是ext2分区,挂接这个分区为/mnt/root供Linux系统存取)
cd /mnt   
(进入/mnt目录)
tar -jxvf /mnt/sda1/root.tar.bz2  
(解压缩事先存在MMC卡的fat16分区上的root.tar.bz2文件到/mnt/root目录中)
umount /dev/sda2
(卸载第二个分区--就是ext2分区的挂接点)
回复 支持 反对

使用道具 举报

发表于 2006-11-20 21:38:33 | 显示全部楼层
原帖由 shinechou 于 2006-11-20 21:14 发表


Ghost 9.0是不能直接还原到MMC卡(看不到),我在第一贴贴了折衷的办法:
先在硬盘上分出一个75M的ext2分区,然后用Ghost把我的镜像文件还原到这个ext2分区,再用partition manager的“Copy Partition”功 ...


原来如此,奇怪选择备份也看不到mmc,你当时是怎么备份的?


有关打开镜像出错的问题,可以用下面的方法解决,就是把浏览镜像的程序PQIBrowser.exe兼容性改为windows 2000,这样就不会出错了!!

[ 本帖最后由 segalgx 于 2006-11-20 21:40 编辑 ]
image.JPG
linux.JPG
回复 支持 反对

使用道具 举报

发表于 2006-11-20 21:45:55 | 显示全部楼层
LZ 能不能用 ghost 8.3 做个镜像?

我的下了个9.0不认MMC,不知道为什么。

在LINUX下tar 了过去,开不了机 在started qtiopeXX那死机自动关机

找不到原因,也没有错误提示,想试试你的GHOST,但装了个9.0找不到MMC上的分区
回复 支持 反对

使用道具 举报

发表于 2006-11-20 21:46:13 | 显示全部楼层
请问一下在linux下给mmc卡分区的时候,是选择primary类型还是logical类型呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 22:01:42 | 显示全部楼层
原帖由 segalgx 于 2006-11-20 21:38 发表


原来如此,奇怪选择备份也看不到mmc,你当时是怎么备份的?


有关打开镜像出错的问题,可以用下面的方法解决,就是把浏览镜像的程序PQIBrowser.exe兼容性改为windows 2000,这样就不会出错了!!


回复segalgx兄弟:我备份是特地在硬盘上建了一个75M的ext2分区,然后把root.tar.bz2解压缩到这个ext2分区上再备份的!
BTW:
^_^我还一直在玩Qtopia...发现其实一旦进入了Qtopia界面后还是蛮稳定的,从中午那会儿到现在一直没再重启,而且发现现在就差蓝牙、红外两个主要功能不能用,另外就缺短信不能用中文比较遗憾,不过坛子里的Miracle兄弟准备抽时间编译俺们的0110版本,比较期待呀!^_^
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 22:09:43 | 显示全部楼层
原帖由 okey3m 于 2006-11-20 21:46 发表
请问一下在linux下给mmc卡分区的时候,是选择primary类型还是logical类型呢?


应该建primary!

[ 本帖最后由 shinechou 于 2006-11-21 09:38 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 22:22:17 | 显示全部楼层
原帖由 hesperus 于 2006-11-20 21:45 发表
LZ 能不能用 ghost 8.3 做个镜像?

我的下了个9.0不认MMC,不知道为什么。

在LINUX下tar 了过去,开不了机 在started qtiopeXX那死机自动关机

找不到原因,也没有错误提示,想试试你的GHOST,但装了个 ...


其实你已经成功了,多试些次,我也是反复试才能进一次Qtopia界面正常使用!
回复 支持 反对

使用道具 举报

发表于 2006-11-20 22:26:11 | 显示全部楼层
ghost9.0还原还是不成功,还是出现211楼的问题,放弃此种方法

另外,在linux环境下
当开始载入设备时,只显示 swap /dev/sda3, /dev/sda1和/dev/sda2不显示

接下来在用命令tar -jxvf /mnt/sda1/root.tar.bz2  时提示找不到文件或目录

我的root.tar.bz2也是放在了mmc下
回复 支持 反对

使用道具 举报

发表于 2006-11-20 22:45:28 | 显示全部楼层
还是解压的时候出错,在linux下解压的时候,大多数文件都能正常解压出来,但是少部分文件出现以下错误提示
"root/dev/mtd
tar: root/dev/mtd: Cannot mknod: Operation not permitted"
大概有几十个文件解压出现这个错误,
然后最后出现"Error exit delayed from previous errors"错误,解压停止.
然后用sx启动linux的时候就在刚有个小企鹅的那个界面死机....
回复 支持 反对

使用道具 举报

发表于 2006-11-20 22:55:52 | 显示全部楼层
顶顶顶呀!快点出来~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 23:14:48 | 显示全部楼层
原帖由 消失网络中 于 2006-11-20 22:26 发表
ghost9.0还原还是不成功,还是出现211楼的问题,放弃此种方法

另外,在linux环境下
当开始载入设备时,只显示 swap /dev/sda3, /dev/sda1和/dev/sda2不显示

接下来在用命令tar -jxvf /mnt/sda1/root.ta ...


在Linux环境下输入cfdisk /dev/sda你能看到/dev/sda1、/dev/sda2/、dev/sda3吗?如果没有而只有/dev/sda3的话就是分区就有问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-20 23:16:56 | 显示全部楼层
原帖由 okey3m 于 2006-11-20 22:45 发表
还是解压的时候出错,在linux下解压的时候,大多数文件都能正常解压出来,但是少部分文件出现以下错误提示
"root/dev/mtd
tar: root/dev/mtd: Cannot mknod: Operation not permitted"
大概有几十个文 ...


解压就有问题肯定不行的,你是在root帐户下进行解压吗?
回复 支持 反对

使用道具 举报

发表于 2006-11-20 23:50:44 | 显示全部楼层
原帖由 shinechou 于 2006-11-20 23:14 发表


  在Linux环境下输入cfdisk /dev/sda你能看到/dev/sda1、/dev/sda2/、dev/sda3吗?如果没有而只有/dev/sda3的话就是分区就有问题!


cfdisk /dev/sda  可以看到/dev/sda1、/dev/sda2/、dev/sda3

我用的是cdlinux live cd 才17m 只有文字界面,我不知道怎么进入图形界面

也不知道怎么设置mmc卡属性

[ 本帖最后由 消失网络中 于 2006-11-21 00:24 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-11-20 23:52:09 | 显示全部楼层
还是等 稳定版吧,我的到现在还是没进去过。
回复 支持 反对

使用道具 举报

发表于 2006-11-21 00:41:10 | 显示全部楼层
我刚入手696i就出这么张贴,幸好sx1没卖出去,改天玩玩
回复 支持 反对

使用道具 举报

发表于 2006-11-21 01:48:59 | 显示全部楼层
我认为这个几乎是不可能的, 装系统到卡上...了解点计算机组成原理的都晓得,计算机运行都是要将程序装入内存,传输速率达不到,怎么可能用MMC卡来实现,连缓存也没有... 没有多大突破的...
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 18:26

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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