这是Android 4.3的最新VOLD守护程序:
https://android.googlesource.com/platform/system/vold/+/master
它使用新的统一/fstab.<device>
配置文件。一旦我在rootfs ramdisk中修改了文件,我需要重新启动VOLD或重新加载配置文件。我似乎无法弄清楚命令或执行此操作所需的任何命令行参数。
答案 0 :(得分:1)
虽然vold负责安装可移动媒体,但它实际上与实际的fstab.<device>
文件几乎没有关系。
init进程使用它来挂载系统和数据分区。 init进程定义了一个命令“mount_all”,它将fstab.<device>
文件作为参数。例如Nexus4(mako)的“on fs”部分中的init.mako.rc脚本(位于aosp源中的device / lge / mako中)调用
mount_all ./fstab.mako
如果您正在使用现有设备,则需要修改ramdisk映像中的fstab.<device>
文件并重新启动启动分区。这使得在运行时很难做到这一点。