我想在yocto中使用普利茅斯,但是我无处可以看到在yocto中使用普利茅斯的某种使用手册。我正在使用基于ARMv6的嵌入式设备,并希望用yocto编译普利茅斯。据我所知,Yocto默认不涉及initramfs,所以我假设我会做以下事情,以便在Yocto中使用基于plymouth的闪屏。
meta-initramfs
添加到bblayers.conf
IMAGE_INSTALL_append = "dracut plymouth"
这运行并完美编译。但是,我看不到任何启动画面,也没有看到任何二进制文件手动用作initramfs。
请注意,我已经将psplash包作为启动画面运行。
IMAGE_FEATURES_append = "splash"
我想知道如何配置Yocto以便我可以使用普利茅斯。
任何指针,指导都会对我有所帮助。非常感谢。
编辑:现在,我可以生成包含plymouth的initramfs图像。我可以看到的文件名为*.cpio.gz
或Image-..initramfs.bin
。我不知道要使用哪个文件以及如何安装它。
答案 0 :(得分:1)
您需要在local.conf中设置PREFERRED_PROVIDER_virtual / psplash =“ plymouth”。