阅读:1621回复:1
armlinux启动参数问题
我用vivi,2410cpu,现在启动后老说不能mount rootfs 我的启动参数是这样的:initrd=0x30800000,3000 init=/linuxrc console=115200,n8 root=/dev/ram0 总说找不到ram0,可是我做ramdisk时候有ram0,我把ramdisk.img.gz放在30800000地址.ramdisk.img.gz大小为2.9mbyte.所以我参数里写3000.大家觉得我这样做有什么问题吗?
在内核编译的时候我把ramdisk support也设置为y,大小为8000(是不是要写16进制?是不是指解压后ramdisk的大小?)support initrd我也选上了,这么做结果是:uncompressing kernel..done....booting kernel.然后就死掉了,(我估计是ramdisk参数不对头) 如果不加上面恋歌选项,就报错不能mount rootfs ,不存在arm0 dx帮忙救命...实在不行了 |
|
|
沙发#
发布于:2005-01-22 08:55
好久不做这个了,你可以仔细看一下/Document/ramdisk.txt,名字记不太清楚了,哪里讲了一些参数,下面还有一个文档专门讲核心参数的。
大概的格式我记得好像还有:root=/dev/ram0之类的,不过我想这个应该是小问题,你可以多看一些资料应该就可以搞定了。 good luck! |
|