não existe um arquivo 'initrd.img - $ {uname_r}' no beaglebon ubuntu

0

Eu tentei mudar a tela inicial do meu beaglebone Ubuntu usando o Plymouth. Depois de configurar o tema, eu corri

sudo update-initramfs -u

mas nada aconteceu.

E eu não vejo um arquivo chamado initrd.img-${uname_r} em /boot .

Gerei a initrd.img usando a opção -k . No entanto, parece que o initrd.img não é usado de qualquer maneira no meu ubuntu beaglebone.

Aqui está meu /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

Aqui está meu /uEnv.txt :

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};

A imagem foi criada seguindo esta instrução

Alguém pode me dizer por que initrd.img não é usado aqui? Ou há outra maneira de alterar a tela inicial para uma imagem personalizada?

    
por Peilang Liao 04.01.2018 / 11:32

0 respostas