社区
驱动开发/核心开发
帖子详情
usr/initramfs_data 的问题
y_lei
2009-04-01 07:49:04
我在编译2.6内核的时候提示错误usr/initramfs_data 有错误,这是什么问题啊?那位高手给解答下,感激不尽!
...全文
261
1
打赏
收藏
usr/initramfs_data 的问题
我在编译2.6内核的时候提示错误usr/initramfs_data 有错误,这是什么问题啊?那位高手给解答下,感激不尽!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
y_lei
2009-04-07
打赏
举报
回复
呵呵,没人回复,不过我已找到问题了
使用
Init
ram
fs
挂载根文件系统,编译过程multiple target patterns(多个目标匹配)
问题
的解决
在编译过程中遇到多个目标匹配的错误,
问题
源自/
usr
/Makefile中变量$(deps_
init
ram
fs
)。通过make -d命令定位到
问题
,发现.
init
ram
fs
_
data
.cpio.d文件中的路径含有冒号导致。虽然Linux文件名可含冒号,但Makefile的目标不应如此。第一次编译成功可能是因为临时文件未保留,后续编译暴露了
问题
。解决方法是检查并修正含有冒号的变量。
Shell跨平台本质解析:从Linux/macOS/Windows到adb与
init
ram
fs
本文系统解析Shell在Linux、macOS、Windows、adb及
init
ram
fs
环境中的底层差异,涵盖内核抽象、用户空间工具链(GNU Coreutils/BSD Utils/BusyBox)、POSIX兼容性、Shebang机制、路径与权限处理、错误码语义及系统调用级排错方法。重点揭示adb shell和
init
ram
fs
中BusyBox精简环境的约束,以及跨平台脚本编写的黄金法则。
rk3188--3.
init
ram
fs
_
data
.cpio的生成及使用
本文深入探讨了Linux内核初始化
ram
fs
的过程,重点关注了
init
ram
fs
_
data
.cpio的生成与链接机制。从Makefile控制流程、脚本gen_
init
ram
fs
_list.sh的执行,到gen_
init
_cpio的解析与cpio文件的生成,再到
usr
目录下
init
ram
fs
_
data
.cpio的编译进内核的具体步骤。详细解析了如何通过特定的脚本与命令,将用户指定的目录结构压缩成cpio文件,并最终将其链接至内核中,为系统启动提供初始文件系统支持。
cpio制作
init
ram
fs
本文介绍如何使用find、cpio与gzip等工具来压缩和解压根文件系统(root
fs
)。此外还介绍了内核编译过程中gen_
init
ram
fs
_list.sh脚本的作用及其与/
usr
/
init
ram
fs
_
data
.cpio.gz的关系。
Ubuntu安装本质:从
init
ram
fs
到cloud-
init
的系统初始化全链路
本文深入剖析Ubuntu系统安装的本质流程,聚焦从固件启动、
init
ram
fs
加载、分区与LVM配置、系统原子复制(subiquity),到cloud-
init
初始化的完整链路。重点涵盖UEFI/BIOS兼容性、
init
ram
fs
硬件驱动支持、LVM存储设计约束、cloud-
init
配置时机与陷阱、安装后黄金10分钟加固及典型故障硬核排查。内容基于3700+台真实部署经验,强调安装阶段对后续运维稳定性的决定性影响。
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章