• 6836阅读
  • 2回复

制作包含qtopia根文件系统运行出错 [复制链接]

上一主题 下一主题
离线qlong79
 
只看楼主 倒序阅读 楼主  发表于: 2006-04-11
我把板子提供的fs2410xp.cramfs mount到主机(red hat 9.0),然后加入自己的qte编的应用程序,再把整个文件夹生成mycram.cramfs文件烧回板子,启动时提示:

Please press Enter to activate this console. /usr/etc/rc.local: line 9: /.bashrc: No such file or directory
Reading data from NAND FLASH without ECC is not recommended

/bin/cp: will not create hard link `/tmp/Applications/Network/modules' to directory `/tmp/Applications/AlarmServer'
/bin/cp: will not create hard link `/tmp/Documents' to directory `/tmp/Applications/qimpen'
Could not open mime.types file, "etc/mime.types", for reading
/Qtopia/qtopia-free-1.7.0/bin/qpe: error while loading shared l
Please press Enter to activate this console.
Reading data from NAND FLASH without ECC is not recommended

bash-2.05b#

然后就不动了,也进不了系统,我把原来的fs2410.cramfs重新烧回去,就又可以启动进去了,相应的提示为:

/bin/cp: will not create hard link `/tmp/Applications/Network/modules' to directory `/tmp/Applications/AlarmServer'
/bin/cp: will not create hard link `/tmp/Documents' to directory `/tmp/Applications/qimpen'
Could not open mime.types file, "etc/mime.types", for reading
Reading data from NAND FLASH without ECC is not recommended

Reading data from NAND FLASH without ECC is not recommended

Reading data from NAND FLASH without ECC is not recommended

[9;0][?33l[?25l[?25lReading data from NAND FLASH without ECC is not recommended

Could not read calibration: /etc/pointercal
Create pluginlibman in libqpe
Reading data from NAND FLASH without ECC is not recommended

Reading data from NAND FLASH without ECC is not recommended

Use QPEApplication's PluginLibraryManager
Reading data from NAND FLASH without ECC is not recommended

Reading data from NAND FLASH without ECC is not recommended

Setting up QCop to QPE/System
channel QPE/Card added
channel QPE/Server added
channel QPE/IME added
Reading data from NAND FLASH without ECC is not recommended

Reading data from NAND FLASH without ECC is not recommended

Create pluginlibman in libqpe
Use QPEApplication's PluginLibraryManager
QuickLauncher running
channel QPE/Application/quicklauncher added
channel QPE/QuickLauncher-54 added
Registered QPE/QuickLauncher-54
Reading data from NAND FLASH without ECC is not recommended



差别就是这句:/Qtopia/qtopia-free-1.7.0/bin/qpe: error while loading shared l

怀疑环境变量没设好,进入bashrc没发现相关的环境变量设置,于是我加入了板子上对应的环境变量,重新烧cramfs,但是又出现上面的问题,仍然无法启动。

这是怎么回事呢?
[ 此贴被XChinux在2006-04-11 23:10重新编辑 ]
离线angusliu

只看该作者 1楼 发表于: 2006-04-12
你是把qtopia移植到板子上,还是只把QTE程序移植上去?
qtopia的话,就要把相应的QTE库及qtopia库都要COPY到相应的位置,
QTE程序则只要把QTE库COPY到相应位置即可
离线qlong79
只看该作者 2楼 发表于: 2006-04-13
我现在把原来板子给的fs.cramfs根文件系统这样
mount -t cramfs fs.cramfs /mnt/cram -o loop
然后
mkcramfs cram newcram.cramfs
把这个newcram.cramfs烧入板子的根文件分区,还是出现:/Qtopia/qtopia-free-1.7.0/bin/qpe: error while loading shared libqpe的错误
但是我把原来的fs.cramfs烧入板子就可以正常启动了,这是怎么回事呢?
我什么都没改动,只是Mount重新做了一遍cramfs,怎么就不能启动了呢?
快速回复
限100 字节
 
上一个 下一个