linux initrd 制作及使用 - 沈庆伟心理咨询 - 博客园
linux-4.9
arch/arm64/configs/xxx_defconfig CONFIG_BLK_DEV_INITRD=y
init/Makefile
noinitramfs.o/initramfs.o do_mounts_initrd.o
CONFIG_BLK_DEV_RAM
drivers/block/brd.c /dev/ram0 /dev/ram1... 块设备驱动
init/do_mounts_rd.c
cmdline: bootargs = "console =ttyAMA0,115200n8 root=/dev/xxx_ram0 blkdevparts=xxx_ram0:64M(yyy),- rootfstype=ext4"