Não, as opções não funcionam e duvido que exista qualquer solução, exceto uma placa PCI (-E).
Aquela coisa do painel frontal (o que você chamou de internal hub
) não conecta a porta FireWire a um conector USB, mas um cabeçalho FireWire, que só existe se a placa tiver um controlador FireWire embutido (e se for esse o caso , você provavelmente terá pelo menos uma porta FireWire no painel traseiro e um módulo do painel frontal vem com a placa). Por exemplo, link
Também não haverá algo como "FireWire to SATA" (pelo menos não no sentido do que você precisa), já que o SATA não é um conector de uso geral.
O hub externo obviamente pega um FireWire e uma entrada USB (o Port 0
s) RESPECTIVAMENTE. E duvido que exista algo como "FireWire to USB" de qualquer forma, já que o protocolo é totalmente diferente e incompatível. Vi algumas pessoas dizendo que podem conectar alguns de seus dispositivos FireWire a portas USB com um adaptador, mas acho que isso só é possível se o próprio dispositivo suportar explicitamente os dois protocolos e for capaz de detectar qual é o tipo do host e alternar dinamicamente.
EDIT: Eu não acho que sua placa gráfica pode bloquear você de usar o slot PCI-E x1 para uma placa controladora FireWire? Já que aparentemente a distância entre eles parece larga o suficiente para acomodar cartões grossos que ocupam dois slots? Ou você tem um que ocupa três slots:
Existem até cartões para o mATX?