VirtualBox: 4 portas seriais

5

Existe alguma maneira na caixa virtual de ter mais de 2 portas seriais?

Quando eu tento definir uma terceira ou quarta porta serial eu recebo "Argument slot is invalid. RT_ELEMENTS (mSerialPorts))". A documentação afirma que suporta 4 controladores seriais virtuais no endereço 4 padrão '. Qual é o objetivo de suportar 4 portas COM virtuais nos 4 endereços padrão se você puder conectar apenas 2 a qualquer máquina virtual?

    
por myforwik 08.12.2010 / 02:11

1 resposta

1

A documentação on-line reflete que você só pode configurar até duas portas seriais para uso simultâneo, embora as quatro portas comuns sejam apresentadas como opções, bem como a capacidade de ajustar sua base de E / S e IRQ.

link

Eu tentei editar manualmente a definição da máquina para forçar o uso de quatro portas, mas ela aparece (pelo menos no VBox 4.0.2) que apenas ignora essa seção se não for especificada corretamente. Depois de abrir a GUI para verificar o que ela pensava, ela silenciosamente removeu as portas 3 e 4 da minha configuração e deixou as portas 1 e 2 ativadas e configuradas.

Sua melhor aposta (se isso funciona com suas necessidades) é pegar alguns controladores USB em série e deixar a máquina virtual capturar esses dispositivos e apresentá-los ao sistema operacional convidado como dispositivos.

Para o que vale a pena, aqui está o pedaço de XML que usei para tentar configurar a VM.

<UART>
  <Port slot="0" enabled="true" IOBase="0x3f8" IRQ="4" hostMode="Disconnected"/>
  <Port slot="1" enabled="true" IOBase="0x2f8" IRQ="3" hostMode="Disconnected"/>
  <Port slot="2" enabled="true" IOBase="0x3e8" IRQ="4" hostMode="Disconnected"/>
  <Port slot="3" enabled="true" IOBase="0x2e8" IRQ="3" hostMode="Disconnected"/>
</UART>
    
por 23.01.2011 / 16:39