Instale o driver virtio do Alibaba Cloud na VM antes de criar uma imagem personalizada do Windows para garantir a inicialização correta das instâncias ECS.
Driver virtio do Alibaba Cloud
Os drivers virtio do Alibaba Cloud baseiam-se nos drivers da comunidade, com otimizações específicas para a plataforma. Todas as imagens públicas do Alibaba Cloud incluem esses drivers, mas as imagens personalizadas do Windows não. Como os drivers virtio da comunidade podem apresentar falhas no Alibaba Cloud, utilize os drivers virtio do Alibaba Cloud.
O pacote de drivers inclui os seguintes componentes:
|
Driver |
Descrição |
|
netkvm |
Driver do adaptador de rede. |
|
viostor |
Driver de armazenamento. |
|
vioser |
Driver de porta serial. |
|
balloon |
Gerencia dinamicamente a memória da máquina virtual sem afetar o desempenho. Nota
Este driver não está ativado no Alibaba Cloud. |
|
pvpanic |
Relata o estado da máquina virtual ao host durante um erro crítico ou falha do sistema. |
|
fwcfg |
Transfere informações de configuração, como metadados, dados do usuário e parâmetros de dispositivo, do host para a máquina virtual Windows. Nota
Este driver está disponível apenas para Windows 10, Windows Server 2016 e versões posteriores. |
Notas de versão:
|
Versão do driver |
Atualização |
Data de lançamento |
Sistema operacional compatível |
Pacote de instalação |
|
58110 |
Novos recursos:
Correções de bugs:
|
2024-01 |
|
|
|
58101 |
Novos recursos:
Correções de bugs:
|
2022-09 |
|
|
|
||||
|
||||
|
58017 |
Baseado na Community Edition lançada em janeiro de 2021. |
2021-04 |
|
|
|
||||
|
||||
|
Procedimento
Este procedimento usa como exemplo a versão 58101 do driver virtio no Windows Server 2016 de 64 bits.
Na VM, baixe o pacote de instalação do driver virtio correspondente ao seu sistema operacional e extraia os arquivos.
-
Instale o driver virtio.
Instalação via GUI
ImportanteA instalação via GUI atualiza o driver do adaptador de rede e causa uma interrupção de rede de aproximadamente 10 segundos. Avalie o impacto nos seus serviços antes de prosseguir.
Acesse o diretório de download e clique duas vezes em
AliyunVirtio_58101_WIN2016_x64.exe.-
Siga as instruções na tela para concluir a instalação.

-
Quando a tela a seguir aparecer, reinicie o sistema.
NotaSe você estiver instalando o driver no Windows 7 ou Windows Server 2008 R2 e aparecer a mensagem
You must install the SHA-2 patch for Windows 7/Windows Server 2008 R2!, significa que o sistema não possui o patch de assinatura SHA-2 necessário. Instale esse patch para evitar falha na inicialização da instância após a importação.
Instalação via CLI
-
No Windows PowerShell, navegue até o diretório onde o pacote foi baixado, por exemplo,
C:\test.cd C:\test -
Instale o driver virtio.
./AliyunVirtio_58101_WIN2016_x64.exe /SILENT /FORCE /NORESTARTNota/SILENT: Modo silencioso./FORCE: Substitui um driver virtio existente./NORESTART: Suprime a reinicialização automática após a instalação.
-
Verifique a instalação.
-
No Windows PowerShell, verifique a versão do driver virtio.
(Get-Item C:\Windows\System32\drivers\viostor.sys).VersionInfo.ProductVersionO retorno de um número de versão confirma a instalação do driver.

-
Obtenha a configuração de registro do serviço
viostor.Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\viostor"NotaO serviço
viostorassocia-se ao driver virtio em ambientes virtualizados. Uma saída bem-sucedida confirma que a entrada do serviçoviostorexiste no registro e que o driver está instalado.Se o comando retornar informações semelhantes às seguintes, o driver está instalado.

Após a verificação, o driver virtio estará pronto. Importe a imagem para o Alibaba Cloud.
-
Referências
Após instalar os drivers virtio, obtenha o arquivo de imagem do Windows e importe-o para o Alibaba Cloud.
Algumas operações dependem da versão do driver virtio. Por exemplo, o redimensionamento online de disco em nuvem requer a versão
58011ou posterior, e as consultas de número de série de disco em nuvem exigem a versão58017ou posterior. Se a versão do driver for insuficiente, atualize o driver virtio.Uma instância ECS criada a partir de uma imagem sem drivers virtio falhará ao iniciar. Realize uma instalação offline de drivers virtio para instâncias Windows.