【Android】init 进程 -- ramdisk_node_list

一、简介

system/core/rootdir/ramdisk_node_list文件在Android中扮演着重要的角色,它包含了根文件系统中ramdisk部分的所有节点列表。这些节点可能包括设备节点、目录节点和文件节点。

ramdisk是一个临时文件系统,它通常被用作Android启动过程中的初始文件系统。在Android启动过程中,内核会将ramdisk加载到内存中,并将其挂载到根文件系统中。ramdisk通常包含了启动Android系统所需的驱动程序、库和应用程序。

system/core/rootdir/ramdisk_node_list文件的作用是告诉内核哪些节点应该被添加到ramdisk中。该文件中的每行都包含了一个节点的路径和类型。例如,以下行将创建一个名为“/dev/ttyS0”的设备节点:

/dev/ttyS0 dev

以下行将创建一个名为“/system/bin/sh”的文件节点:

/system/bin/sh file

以下行将创建一个名为“/system/etc”的目录节点:

/system/etc dir

system/core/rootdir/ramdisk_node_list文件通常是由Android构建系统自动生成的。构建系统会根据Android系统的配置生成该文件。

二、system/core/rootdir/ramdisk_node_list 内容

dir dev 0755 0 0
nod dev/null 0600 0 0 c 1 3
nod dev/console 0600 0 0 c 5 1

第一行:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值