Os tamanhos de discos rígidos USB são limitados pelo controlador da placa-mãe? Qual controlador você quer dizer?
Se você está falando sobre o controlador de disco rígido da placa-mãe (IDE / SATA), não .
Se você está falando sobre o controlador USB da motherboard, sim não .
O protocolo USB Mass Storage do USB é o que controla o armazenamento USB. O protocolo usa comandos ATAPI (ATA Packet Interface) para acessar a unidade. O suporte ATAPI é fornecido por um chip ponte USB para ATAPI na unidade externa.
O chip ponte USB-ATAPI e seu sistema operacional precisam suportar endereçamento de 48 bits para obter suporte a unidades grandes (> 137 GB). Isso é Win2000 SP3 +, WinXP SP2 + e qualquer versão do Vista e Win7.
O chip ponte USB-ATAPI é o que não pode suportar uma unidade grande. Se esse chip usar o antigo endereçamento de 28 bits (para o backend do IDE), você atingirá o limite de tamanho de 137 GB. Esta é uma preocupação apenas se você estiver comprando um gabinete USB antigo e colocando uma nova unidade grande dentro dele - qualquer unidade externa pré-construída usará um chip apropriado ao tamanho da unidade.
O suporte da BIOS para armazenamento em massa USB só é necessário para inicializar a partir de uma unidade USB. Não consigo encontrar nenhum detalhe, mas mesmo que o seu BIOS suportasse apenas endereçamento de 28 bits, você provavelmente ainda poderia inicializar a partir de uma partição nos primeiros 137 GB da unidade; uma vez que o sistema operacional é carregado, as limitações do BIOS são irrelevantes.