找回密码
 注册
搜索
查看: 582|回复: 3

[讨论] 请教linux启动问题

[复制链接]
发表于 2007-4-28 01:08:08 | 显示全部楼层 |阅读模式
您好,在下正把linux移到2410上。
bootloader是vivi, 根文件系统是cramfs, 在bin目录下有指向busybox的连接, etc目录目录下有fstab, inittab文件和rc.d目录, rc.d目录下有rc.sysinit文件
fstab
   none  /proc proc defaults 0 0

inittab
   ::sysinit: /etc/rc.d/rc.sysinit
   ::sysinit:/bin/sh
rc.sysinit
    /bin/mount -a

linux启动时, 指示
Bummer, could not run '/etc/rc.d/rc.sysinit': Permission denied//注:这里修改为可执行也不对
Bummer, could not run '/etc/rc.d/rc.sysinit': Permission denied
Starting pid 12, console /dev/console: '/bin/sh'
sh (12): undefined instruction: pc=000588b0
Code: e1833000 ee203110 e91ba800 00000000 (eca0420c)
sh好像没有跑起来, 请问哪里出错了???谢谢
 楼主| 发表于 2007-4-29 02:38:29 | 显示全部楼层
permission denied的问题已经解决, 是文件权限的原因。

shell没有起来的原因还不知道, 我没有用ram disk, 不知道是不是这个原因, 我的busybox是1.00版本的, 用arm gcc2.95.3编译。选择静态库编译。 不知道还有什么问题? 谢谢
点评回复

使用道具 举报

 楼主| 发表于 2007-5-4 19:09:30 | 显示全部楼层
问题是这样的, 运行所有在/bin目录下的命令, 都引起linux的未定义指令处理。
不知道还有什么地方要注意。
点评回复

使用道具 举报

发表于 2007-5-14 17:17:21 | 显示全部楼层
先用nfs调试一下试试看!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 19:43 , Processed in 0.046864 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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