这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]请教关于linux kernel 2.4.25 在PPC上

共9条 1/1 1 跳转至

[求助]请教关于linux kernel 2.4.25 在PPC上

菜鸟
2006-04-11 03:19:07     打赏
使用内核版本是2.4.25,处理器为MPC8247

现在的问题是使用NFS做root的mount目录,但在启动到main.c文件里的init()函数最后时,也就是

run_init_process("/sbin/init");
run_init_process("/etc/init");
run_init_process("/bin/init");
run_init_process("/bin/sh");

这部分时系统没有反应了,我的NFS server的具体路径是/opt/eldk/ppc_6xx,在这个目录下有如下的目录:
drwxr-xr-x 2 root root 4096 Mar 23 15:11 bin
drwxr-xr-x 2 root root 4096 Mar 23 15:10 boot
drwxr-xr-x 2 root root 4096 Apr 5 19:44 dev
drwxr-xr-x 24 root root 4096 Apr 7 11:58 etc
drwxr-xr-x 2 root root 4096 Mar 23 15:10 images
drwxr-xr-x 3 root root 4096 Mar 23 15:11 lib
drwxr-xr-x 2 root root 4096 Mar 23 15:11 mnt
drwxr-xr-x 2 root root 4096 Mar 23 15:11 proc
drwxr-xr-x 3 root root 4096 Apr 5 17:57 root
drwxr-xr-x 2 root root 4096 Mar 23 15:11 sbin
drwxrwxrwt 2 root root 4096 Mar 23 15:11 tmp
drwxr-xr-x 12 root root 4096 Mar 23 15:11 usr
drwxr-xr-x 12 root root 4096 Mar 23 15:11 var

我也看了,执行的那几个文件都有,但就是不知道为什么会没有反应。

各位调试过这样的平台的说一声,先谢谢了。
也可以联系一下,大家互相讨论一下,我的MSN:lichl@hotmail.com


还有能不能多一些这方面的讨论呢




关键词: 求助     请教     关于     linux     kernel     2.4    

菜鸟
2006-04-13 20:06:00     打赏
2楼
怎么都没人搞过吗??

菜鸟
2006-04-13 21:03:00     打赏
3楼
确定你的Linux Host上面NFS 启动,而且用ELDK要用MAKEDEV那个工具建立NFS的root!

菜鸟
2006-04-14 04:33:00     打赏
4楼

确定,我已经可以通过目标板在linux host上的NFS目录里创建目录了。

MAKEDEV我也进行过了

但就是行不通呀 感觉是execve这个函数没有成功运行呀


菜鸟
2006-04-15 06:52:00     打赏
5楼

但就是行不通呀 感觉是execve这个函数没有成功运行呀

Use the printk to trace, and make sure where is the bug.

菜鸟
2006-04-17 23:31:00     打赏
6楼
找不到这个函数的源码呀

菜鸟
2006-04-18 00:55:00     打赏
7楼


execve是系统调用,一般不会是它的问题。你看看要执行的代码吧。

[align=right][color=#000066][此贴子已经被作者于2006-4-17 19:14:16编辑过][/color][/align]

菜鸟
2006-04-18 06:35:00     打赏
8楼

By the way, execve's entry is sys_execve.


菜鸟
2006-04-18 23:46:00     打赏
9楼
以下是引用xiaohua在2006-4-17 16:55:00的发言:


execve是系统调用,一般不会是它的问题。你看看要执行的代码吧。


我要执行的代码我也试了呀 都没有进我的代码,我点灯了 也在代码里加打印了 可就是没有反应


共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]