Você tem um /lib/sata_vio.ko no seu initrd? É (ou foi) um dos seus sistemas de arquivos (por exemplo, / ="root") em uma unidade SATA que precisaria desse driver? Uma entrada para ela aparece em /etc/modules ou /etc/mkinitrd/modules ?
No meu sistema Ubuntu, o módulo está no mesmo local dentro da imagem initrd, por ex. <extracted initrd>/lib/modules/<uname -r>/drivers/ata/sata_vio.ko .
O que file diz? O que strings | grep '\<ver' diz? Talvez seja de um driver diferente ou de uma versão de kernel diferente?
Obviamente, você pode usar ls -l ou du para obter uma ideia se /lib/sata_vio.ko for maior e executar nm -D nos dois arquivos para ver se há alguma diferença nos símbolos (por exemplo, usando diff ).
Todo o processo deve ser documentado em man mkinitrd , em particular, ele deve dizer que scripts seu sistema executa, talvez algo em /usr/share/initrd-tools/scripts ou /etc/mkinitrd/scripts ?