Eu suspeito que você queria perguntar "Por que não funciona na BIOS"?
Nesse caso: você precisa de drivers para usar alguma coisa. Seu firmware na placa-mãe sabe exatamente com qual hardware ele é enviado e tem pelo menos suporte parcial para eles. Se você adicionar um dispositivo de terceiros aleatório, também precisará adicionar drivers para isso. Quer através de uma ROM na placa de ligação (como feito com muitas placas RAID, opções de inicialização extra PXE em NICs, etc, etc), ou você não pode usá-los até que o sistema operacional tenha carregado *.