>Some things you could check:

[...]

> 

>Hopefully anything of this helps,

> 

>Dirk



Thanks very much Dirk, I tried your ideas ..



    I changed /dev/ram0 to read   brw-rw----  1 root disk 1, 0 ...

    The uncompressed ramdisk is way under 6M - it's 2.8M

    I changed CONFIG_BLK_DEV_RAM_SIZE to 6144

    I removed load_ramdisk=1  from bootargs



But I'm still getting ' Kernel panic - not syncing: VFS: Unable to mount root 
fs on unknown-block(1,0)'



One
thing, in my original email I said I had mknod'd  /dev/init in the
ramdisk, but I meant /dev/initrd.  But it hasn't made any difference
either way.



Can I just confirm, when I archive using cpio, I am
not explicity creating a file system, e.g. using mke2fs. Is the file
system implicit in the archive? 



Also, in some docs it
describes creating a ramdisk being adding files to a mount on the
loopback device, instead of the cpio archive method I'm using. I can't
do this .. apparently the loopback device is turned off in all kernels
provided by Fedora after FC3. Is there any real difference in the final
ramdisk.gz that makes this worth trying , by rebuilding my kernel with
the loopback turned on.





Thanks,

John






> Date: Thu, 15 Nov 2007 17:46:44 +0100
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> CC: [email protected]
> Subject: Re: booting from NOR flash using initrd
>

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to