Я попытался изменить заставку для моего beaglebone Ubuntu, используя Plymouth. После настройки темы я выполнил
sudo update-initramfs -u
, но ничего не произошло.
И я не вижу файл с именем initrd.img-${uname_r} в [F5].
Я сгенерировал initrd.img с помощью опции -k. Однако, кажется, что initrd.img в любом случае не используется в моем beaglebone ubuntu.
Вот мой /boot/uEnv.txt:
uname_r=4.9.67-ti-r82
optargs=splash quiet
cape_enable=bone_capemgr.enable_partno=BB-ADC,BB-UART4
initrd_file=initrd.img-4.9.67-ti-r82
Вот мой /uEnv.txt: [ ! d5] loadaddr=0x82000000
fdtaddr=0x88000000
rdaddr=0x88080000
initrd_high=0xffffffff
fdt_high=0xffffffff
mmcroot=/dev/mmcblk0p1
loadximage=load mmc 0:1 ${loadaddr} /boot/vmlinuz-${uname_r}
loadxfdt=load mmc 0:1 ${fdtaddr} /boot/dtbs/${uname_r}/${fdtfile}
loadxrd=load mmc 0:1 ${rdaddr} /boot/initrd.img-${uname_r}; setenv rdsize ${filesize}
loaduEnvtxt=load mmc 0:1 ${loadaddr} /boot/uEnv.txt ; env import -t ${loadaddr} ${filesize};
loadall=run loaduEnvtxt; run loadximage; run loadxfdt;
mmcargs=setenv bootargs console=tty0 console=${console} ${optargs} ${cape_disable} ${cape_enable} root=${mmcroot} rootfstype=${mmcrootfstype} ${cmdline}
uenvcmd=run loadall; run mmcargs; bootz ${loadaddr} - ${fdtaddr};
Изображение было построено, следуя этой инструкции
Может кто-нибудь сказать мне, почему initrd.img здесь не используется? Или есть другой способ изменить заставку на пользовательский образ?