问题描述
我正在尝试让 android 启动到 ramdisk,但它似乎没有加载文件。
ramdisk gz 文件包含在最后的引导映像中(在内核之后)。我使用 mkbootimg 和以下选项创建了启动映像:
--ramdisk /home/dev/path_to_ramdisk_gz_file/machine-image-initrd.gz --ramdisk_offset 0x830000 --ramdisk_size 0x002EEF16
unmkbootimg 将我的新启动映像传递给它时显示以下内容,其中包含 ramdisk:
- 内核大小 8407480
- 内核地址 0x80008000
- Ramdisk 大小 3075862
- Ramdisk 地址 0x80838000
- 辅助大小 0
- 辅助地址 0x80f00000
- 内核标签地址 0x82000000
- Flash 页面大小 4096
- 董事会名称是“”
在我的 linux 命令行上,我有以下选项:
root=/dev/ram0 initrd=0x80838000 rdinit=/sbin/init
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)