关于 Ramdisk 镜像的问题

Posted

技术标签:

【中文标题】关于 Ramdisk 镜像的问题【英文标题】:Question regarding Ramdisk image 【发布时间】:2010-09-16 07:33:45 【问题描述】:

我刚刚开始使用 0xlab 的 android 端口。我已经 成功地能够创建文件系统并且已经能够 也闪一下。但是,我有 2 个问题要问: 1) 如何创建 ramdisk 映像以及 bootargs 应该是什么 为此在 uboot 提示符下给出。 (我尝试使用在 out/target/beagleboard/ 中创建的 ramdisk.img 但随后 当我使用它时,内核只是无法启动。 任何人都可以帮我解决这个问题吗? 2) 如何使我的模块成为文件系统映像的一部分。我有我的 自己的驱动程序,我想在内核启动后安装。是什么 确保此模块是 android.ubi 映像的一部分的过程?

请有人帮我解决这个问题。我必须启动我的模块 正在运行,但因为我不知道如何使我的模块成为 ramdisk image/android.ubi,我无法继续。我是 希望有人会在这里帮助我。

非常感谢!

【问题讨论】:

【参考方案1】:

启动时不需要生成的“ramdisk.img”。相反,您应该只关心 Linux 内核映像和 android 映像(system.img)。请仔细检查维基页面。

此外,您可以在文件“Android.mk”中描述您自己的预构建内核模块。示例:http://gitorious.org/0xdroid/packages_apps_demo-apks/blobs/beagle-donut/Android.mk

【讨论】:

以上是关于关于 Ramdisk 镜像的问题的主要内容,如果未能解决你的问题,请参考以下文章

RAMdisk 中的 HBase 较慢

如何使用不同的 ramdisk 大小启动 CoreOS

android镜像文件说明

RamDisk 上的 Android Studio

从 Ramdisk 运行 Android Studio 的问题

在虚拟 ramdisk 中创建 mmap