ChinaUnix.net
相关文章推荐:

linux移植支持ramdisk

1. Uncompressing linux................................................................ done, booting the kernel. 就不动了 解决:把console=/dev/ttySAC0 改成 console=ttySAC0 2. 启动参数 initrd=0x30800000,0x20000,0x30800000表示ramdisk在RAM中的地址,0x20000表示ramdisk的大小 3. Failed to execute /linuxrc;Kernel panic No init fo... 原因:initrd=0x30800000,0x20000; 0x20000小于ramdisk的实际大小 ...

by gmting - Linux文档专区 - 2010-01-23 00:22:52 阅读(1090) 回复(0)

相关讨论

今天花了一天,S3C2410移植linux2.6.20.3和ramdisk制作初步成功。对NAND的ECC和YAFFS系统还一头雾水,所以选择 RAMFS先,不过参照教程我已经把YAFFS2的代码加到内核中了。ramdisk也是现做的,移植的BusyBox 1.2.2。对高版本的BusyBox不是很了解,而且编译不过去,暂且用的这个版本。参考了网上很多资料。最后USB貌似有错误信息不断输出。不过还算 基本成功的。目前还没移植CS8900以及UDA1341等设备驱动。 下一步要整理整理移植的过...

by konglei - Linux文档专区 - 2007-09-24 19:28:44 阅读(632) 回复(0)

64sdram,20000000开始,内核起始地址20008000。 我在内核配置8M时,下4M、8M的ramdisk都没有问题。 现在想用32M的ramdisk,把内核ramdisk支持配成40960kbyte,1024或者2048 blocksize,无论那种情况内核都无法找到ramdisk,这是什么原因?

by lanmanck - 内核源码 - 2009-07-31 09:51:38 阅读(1384) 回复(4)

64sdram,20000000开始,内核起始地址20008000。 我在内核配置8M时,下4M、8M的ramdisk都没有问题。 现在想用32M的ramdisk,把内核ramdisk支持配成40960kbyte,1024或者2048 blocksize,无论那种情况内核都无法找到ramdisk,这是什么原因?

by lanmanck - 嵌入式开发 - 2009-08-01 15:25:10 阅读(3299) 回复(7)

uboot支持ramdisk文件系统么?

by superlinux - 嵌入式开发 - 2007-09-15 23:46:04 阅读(1952) 回复(2)

我们在移植linux到某一个平台时,如果要想其支持i2c,我们要不要修改内核源码中i2c部分?

by xltao - 内核源码 - 2007-09-25 14:27:08 阅读(2281) 回复(5)

今天测试一个mips板子,直接刷一个vmlinuz到flash中就有内核和ramdisk了,这个是怎么实现的? 是不是需要bootloader的支持,这个文件是不是把内核和ramdisk接到一起实现的? 在redboot中可以不可以把zimage和ramdisk做成一个文件?我的ixp425板子需要分别写zimage和ramdisk.gz到flash上才可以启动。

by bekars - 嵌入式开发 - 2007-05-09 11:51:54 阅读(3489) 回复(8)

1.使用tmpfs 默认系统就会加载/dev/shm ,它就是tmpfs,跟ramdisk不一样。 象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用交换分区来存储。 传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;只是安装它,就可以使用了。 tmpfs是动态文件系统的大小. 例如/dev/stm建个tmp文件夹,然后与实际/tmp绑定 mkdir /dev/shm/tmp chmod 1777 /dev/shm/tmp mount...

by cexoyq - Linux文档专区 - 2009-03-19 16:58:11 阅读(1080) 回复(0)