No hay BIOS en la raspi (IBM nunca ha influido demasiado en el ecosistema ARM). El cargador de arranque es código cerrado, así que de momento se requiere una SD para la partición boot (con el kernel y la configuración). El rootfs puede estar donde quieras, eso sí: SD, USB, red... Sobre el hub, cuand...