Rob, Make sure you have CONFIG_BLK_DEV_RAM_SIZE set to support 24MB+ ramdisk size in your kernel configuration.
- Hemant ________________________________ From: davinci-linux-open-source-bounces+hemantp=ti....@linux.davincidsp.com [mailto:davinci-linux-open-source-bounces+hemantp=ti....@linux.davincidsp.com] On Behalf Of Tivy, Robert Sent: Thursday, October 08, 2009 6:45 AM To: [email protected] Subject: Initializing ramdisk Hi Folks, A colleague is trying to increase the size of his ramdisk from 16MB to 24MB, and one of the steps he's taken is to increase the size for 'initrd' in bootargs: bootargs=console=ttyS0,115200n8 root=/dev/ram initrd=0x80900000,24M init=/bin/ash lpj=5000 mem=80M bootcmd=bootm 0x80700000 When doing so he gets the following error output: RAMDISK: ext2 filesystem found at block 0 RAMDISK: image too big! (24576KiB/16384KiB) RAMDISK: image too big! (24576KiB/16384KiB) List of all partitions: List of all partitions: No filesystem could mount root, tried: No filesystem could mount root, tried: ext3 ext3 ext2 ext2 vfat vfat msdos msdos Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0) It seems the kernel still thinks the ramdisk is 16MB and doesn't like being asked to initialize more than that (24MB). Is there some other u-boot setting that needs to be done? Thanks & Regards, - Rob
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
