Erros e avisos de adaptação do SO

Este documento explica como resolver problemas de erros e avisos de adaptação do SO do Migrate to Virtual Machines.

Os erros são problemas críticos que impedem a execução da adaptação do SO. Indicam problemas subjacentes que requerem a sua atenção imediata e resolução antes de poder continuar com o processo. Os avisos, embora não sejam fatais, fornecem informações valiosas para a sua atenção. Realçam potenciais problemas ou inconsistências detetadas durante o processo de adaptação, mesmo que a clonagem seja bem-sucedida.

Cada processo de adaptação gera um relatório de adaptação que detalha quaisquer erros ou avisos encontrados durante o processo.

Embora a maioria das adaptações do SO seja automática, em alguns casos, tem de resolver problemas e corrigir erros e avisos para concluir o processo de clonagem. Os seguintes erros e avisos realçam situações em que estas modificações são necessárias.

Erros de adaptação do SO

A tabela seguinte lista os erros que pode encontrar durante o processo de adaptação do SO e as informações de resolução de problemas para cada erro.

Mensagem Item de ação
Não é possível encontrar o sistema operativo nos discos da VM. Verifique se os discos da VM contêm um sistema operativo válido e se não estão encriptados, por exemplo, com o BitLocker. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Foi encontrado mais do que um sistema operativo nos discos da VM. Sistemas de ficheiros raiz encontrados: {roots} Marque o sistema operativo que quer adaptar. No Windows, execute mkdir %SystemDrive%\Google\Migrate. No Linux, execute mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Mais do que um sistema de ficheiros de raiz está marcado com um diretório de sugestões. Certifique-se de que existe um diretório de sugestões apenas num único sistema de ficheiros de raiz. No Windows: %SystemDrive%\Google\Migrate, no Linux: /etc/google/migrate. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Inodes insuficientes no sistema de ficheiros {mount_point}. Verifique se estão disponíveis, pelo menos, {required_free_inodes} inodos no sistema de ficheiros {mount_point}. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Espaço em disco insuficiente no volume {mount_point}. Verifique se estão disponíveis, pelo menos, {required_free_space_mb} MBs de espaço livre no volume {mount_point}. Recomendamos que tire uma captura de ecrã da origem antes de fazer alterações ao volume {mount_point}. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Os controladores VirtIO estão em falta no kernel do Linux. Verifique se um kernel do Linux com suporte do controlador VirtIO (virtio_scsi, virtio_net) está instalado na VM de origem. Estes controladores são necessários para executar uma VM migrada no Compute Engine. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O ficheiro /etc/fstab contém entradas críticas voláteis, por exemplo, nomes de dispositivos de blocos não persistentes. Execute mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O ficheiro {file_path} contém entradas críticas voláteis, por exemplo, nomes de dispositivos de blocos não persistentes. Execute mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível encontrar {directory} ou {directory} está vazio. Verifique se {directory} existe, não está vazio e não é um link flexível para um volume em falta. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível encontrar {file}. Verifique se {file} existe e não é um link simbólico para um volume em falta. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível montar entradas críticas de /etc/fstab, por exemplo, entradas fstab duplicadas ou dispositivos em falta. Erro: {error_details} Inspeccione as definições de /etc/fstab na VM de origem ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Sistema operativo não suportado: {os_description}. Consulte a documentação do produto para ver a lista de sistemas operativos suportados - Sistemas operativos suportados.
Sistema operativo não suportado: amazonlinux2.0. Tentou migrar uma VM que executa um SO Amazon Linux 2, que não é suportado no Google Cloud. Para migrar a VM, o SO tem de ser convertido num SO suportado. A capacidade de converter o SO num SO suportado está disponível como parte de um programa experimental - Migre uma VM do Amazon Linux 2 para o Google Cloud. Para fazer uma conversão, execute o comando mkdir -p /etc/google/migrate/elevate_amazonlinux2_to_rocky na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A conversão da BIOS para UEFI não é suportada no {os_description}. Consulte a documentação do produto para ver a lista de sistemas operativos suportados para a conversão de BIOS para UEFI - Sistemas operativos suportados.
Sistema operativo não suportado: {os_description}. Consulte a documentação do produto para ver a lista de sistemas operativos suportados - Sistemas operativos suportados. Em alternativa, considere usar a migração de discos para migrar os discos de dados. Consulte o artigo Migre discos de VMs.
A arquitetura {architecture} não é suportada para sistemas operativos {os_type}. Consulte a documentação do produto para ver a lista de arquiteturas suportadas - Sistemas operativos suportados.
A conversão do BIOS para UEFI não é suportada em sistemas operativos {os_type} com a arquitetura {architecture}. Consulte a documentação do produto para ver a lista de arquiteturas suportadas para a conversão de BIOS para UEFI - Sistemas operativos suportados.
Não foi possível detetar um carregador de arranque do Linux suportado, por exemplo, o Grub. Isto pode ocorrer em sistemas operativos mais antigos ou se o tipo de arranque selecionado (BIOS/UEFI) não for suportado pelo sistema operativo instalado. Consulte a documentação do produto para ver a lista de sistemas operativos suportados e verifique se o tipo de arranque (BIOS/UEFI) do sistema operativo está definido corretamente - Sistemas operativos suportados.
Não é possível instalar os pacotes google-compute-engine: {error_message} Tente resolver os problemas subjacentes e instalar o pacote manualmente ou contacte o apoio técnico. Se quiser continuar sem instalar estes pacotes, execute o comando mkdir -p /etc/google/migrate/skip_failed_install na VM de origem. Tenha em atenção que algumas funcionalidades do Compute Engine podem não funcionar sem o ambiente convidado. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes {package_name}: {error_message} Tente resolver os problemas subjacentes ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes {package_name}: {error_message} Tente resolver os problemas subjacentes e instalar o pacote manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes {package_name}: {error_message} Tente resolver os problemas subjacentes e instalar o pacote manualmente ou contacte o apoio técnico. Se quiser continuar sem instalar estes pacotes, execute o comando mkdir -p /etc/google/migrate/skip_failed_install na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar nem atualizar os pacotes críticos {packages} sem quebrar as dependências: {error_message} Experimente instalar manualmente os pacotes {packages} na VM de origem ou contacte o apoio técnico. Para reparar pacotes danificados após a migração, execute mkdir -p /etc/google/migrate/skip_broken_packages na VM de origem. Para ignorar a instalação, execute mkdir -p /etc/google/migrate/skip_failed_install na VM de origem. Tenha em atenção que ignorar a instalação pode resultar em falhas nos passos posteriores. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A instalação de {driver} falhou com o código de saída: {exit_code}DISM Contacte o apoio técnico ou consulte a documentação da Microsoft - Depure os códigos de erro do sistema, para corrigir o erro. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A instalação de DISM {driver} falhou com o código de saída: 2 Desative qualquer software antivírus ou outro software de segurança que possa impedir que o DISM aceda ao sistema de ficheiros. Se o problema persistir, execute os comandos sfc /scannow e dism /online /cleanup-image /restorehealth para o corrigir. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível carregar o registo do Windows desta VM. A base de dados {hive_name} pode ter inconsistências. Repetir um ciclo de replicação, testar a clonagem e fazer a transição. Se o problema persistir, experimente corrigir o registo através do Scanregw.exe ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Tempo limite excedido ao carregar as estruturas do registo do Windows. Consulte o artigo da base de conhecimentos da Microsoft n.º 2498915 para comprimir hives do registo potencialmente grandes ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível descodificar /etc/google/migrate/disk-mappings-hints com o codec utf-8. Volte a executar mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints e verifique se o resultado escrito é um UTF-8 válido. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível montar o sistema de ficheiros em {mountable}. Normalmente, isto indica inconsistências do sistema de ficheiros. Experimente corrigir o sistema de ficheiros com ferramentas como {tool_name}. Se o problema persistir, contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível analisar /etc/fstab devido às vírgulas finais na linha {line_number}: {line_content} Remova as vírgulas no final ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível analisar /etc/fstab devido a espaços em branco no caminho na linha {line_number}: {line_content} Substitua os espaços em branco por \040 e valide executando mount -a ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível analisar /etc/fstab porque uma aspa não foi terminada nem fechada na linha {line_number}: {line_content} Remova a estimativa não terminada ou feche a estimativa e valide-a executando o comando mount -a ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível analisar /etc/fstab na linha {line_number}: {line_content} Execute mount -a e corrija os erros resultantes ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível analisar {path} na linha {line_number}: {line_content} Tente corrigir o formato ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível encontrar nenhum pacote de kernel instalado, apesar de /boot conter executáveis do kernel Linux válidos. Reinstale o kernel através de um gestor de pacotes padrão. Se o problema persistir, contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível encontrar nenhum kernel em /boot. Verifique se o ficheiro /boot contém um executável do kernel Linux válido (vmlinuz ou Image) ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível encontrar imagens de initrd nem initramfs em /boot. Verifique se /boot contém uma imagem de disco RAM inicial válida (initrd ou initramfs) ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O ficheiro /etc/fstab contém entradas críticas com volumes em falta: {specs}. Verifique se os volumes especificados existem, atualize o ficheiro /etc/fstab , tente corrigir a configuração dos volumes lógicos ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falha ao limpar {volumes_or_disks}. Alguns volumes estão marcados pelo Windows como sujos. Execute o chkdsk /f em todas as unidades disponíveis na VM de origem. Se o problema persistir, contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível encontrar grub-mkconfig e grub2-mkconfig. Instale o pacote grub2-common. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível atualizar o carregador de arranque com grub-mkconfig ou grub2-mkconfig: {error_message} Resolva os problemas subjacentes ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A tabela de partições para {devices} é inválida. Corrija a tabela de partições com uma ferramenta como o FixParts. Se o problema persistir, contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falha ao adaptar o SO quando a flag force_skip_verifications está definida. Remova a flag force_skip_verifications executando o seguinte comando na VM de origem. No Windows: execute rmdir %SystemDrive%\Google\Migrate\force_skip_verifications, no Linux: execute rmdir /etc/google/migrate/force_skip_verifications.
O tboot não é suportado. Remova tboot da configuração do carregador de arranque. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível atualizar /etc/sudoers. Isto é necessário para permitir que o ambiente convidado adicione sudoautorizações aos utilizadores com base nas funções do IAM. Verifique se /etc/sudoers é editável na VM de origem ou execute touch /etc/google/migrate/skip_editing_sudoers para ignorar a edição de /etc/sudoers. Tenha em atenção que a concessão de acesso sudo através de funções do IAM não funciona numa VM sem estas alterações. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível atualizar /etc/sudoers: autorização recusada. Isto é necessário para permitir que o ambiente convidado adicione sudoautorizações aos utilizadores com base nas funções do IAM. Verifique se /etc/sudoers é editável na VM de origem ou execute touch /etc/google/migrate/skip_editing_sudoers para ignorar a edição de /etc/sudoers. Tenha em atenção que a concessão de acesso sudo através de funções do IAM não funciona numa VM sem estas alterações. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Esta imagem já foi generalizada (sysprep.exe /generalize já foi executado). Tente novamente sem a opção generalize selecionada. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falha ao generalizar a imagem através da execução de sysprep.exe /generalize. Generalize a imagem de origem e tente novamente sem a opção generalize selecionada. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível instalar os pacotes devido a pacotes dpkg mal configurados: {packages} Reconstrua a configuração dpkg executando rm /var/cache/debconf/config.dat && dpkg --configure -a. Se esta ação falhar ou o erro persistir, remova os pacotes com falhas, recrie a configuração dpkg novamente e, em seguida, reinstale os pacotes, se necessário. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A configuração de dpkg excedeu o tempo limite. Reconstrua a configuração dpkg executando rm /var/cache/debconf/config.dat && dpkg --configure -a. Se esta ação falhar ou o erro persistir, remova os pacotes com falhas, recrie a configuração dpkg novamente e, em seguida, reinstale os pacotes, se necessário. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falha ao arrancar a VM adaptada para concluir a conversão. As falhas de arranque ocorrem devido a instantâneos inconsistentes. Experimente desligar a VM de origem, replicar um clone desligado da VM de origem ou usar a migração de disco. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível converter automaticamente o sistema operativo para o Rocky Linux 8. Recomendamos que use o fluxo de migração de discos de VMs para migrar a sua VM para Google Cloud. Consulte o artigo Migre discos de VMs.
A instância não tem uma partição de arranque ativa nem uma partição EFI. Verifique se a sua instância inclui a partição de arranque ou a partição EFI, ou contacte o apoio técnico.

Avisos de adaptação do SO

A tabela seguinte lista os avisos que pode encontrar durante o processo de adaptação do SO e as informações de resolução de problemas para cada aviso.

Mensagem Item de ação
Os seguintes pacotes estavam danificados e tiveram de ser removidos para instalar pacotes críticos: {packages} Remova os pacotes danificados e verifique se a VM e as aplicações estão a funcionar conforme esperado. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível aplicar a licença {requested_license} a {os_info}. Escolha uma licença aplicável de: {applicable_licenses}.
O ficheiro /etc/fstab contém entradas voláteis, por exemplo, nomes de dispositivos de blocos não persistentes. Execute mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O ficheiro /etc/fstab contém {mount_type} entradas. Verifique se todas as entradas {mount_type} estão acessíveis a partir da VM de destino após a migração ou se a VM de destino arranca com êxito sem acesso às entradas {mount_type}. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O ficheiro {file_path} contém entradas críticas voláteis, por exemplo, nomes de dispositivos de blocos não persistentes. Execute mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints na VM de origem. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-compute-engine: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-osconfig-agent: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-cloud-sdk: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-cloud-cli: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-rhui-client: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes cloud-regionsrv-client: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes google-cloud-sap-agent: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes dhcp-client: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não é possível instalar os pacotes {package_name}: {error_message} Resolva os problemas subjacentes e instale os pacotes manualmente ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falta o VMware Tools. A VM pode não conseguir ser encerrada corretamente. Um encerramento forçado pode resultar na perda de dados. Instale o VMware Tools ou encerre corretamente a VM antes de executar uma mudança. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O software de segurança: {software} pode potencialmente originar falhas de configuração no primeiro arranque e problemas de conetividade. Crie um clone de teste e verifique se a nova instância de VM é iniciada com êxito com conetividade de rede. Caso contrário, considere desativar o {software} ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Não foi possível adicionar o servidor de metadados a {hosts_path}. Verifique se {hosts_path} existe e se é editável pelo utilizador: administrador. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
Falha ao definir o valor de registo do intervalo de sondagem especial do NTP. Verifique se o caminho do registo {path} é editável pelo utilizador: administrador. Aguarde que as alterações sejam aplicadas ou edite manualmente o registo para definir o respetivo valor como {value}. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
A saída de rede de um dos seguintes tipos de perfis: {profiles} está bloqueada e não é unida à política de firewall local. Isto pode potencialmente levar a falhas de configuração do primeiro arranque e problemas de conetividade. Considere permitir a união de políticas de firewall locais definindo AllowLocalPolicyMerge como 1 em todos os perfis mencionados. Em alternativa, defina uma política remota que permita o acesso ao RDP e ao servidor de metadados ou contacte o apoio técnico. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.
O pacote cpio estava em falta ou configurado incorretamente e foi instalado para permitir a configuração correta do sistema operativo. O pacote pax foi instalado para evitar a vulnerabilidade ao CVE-2022-41352. Se necessário, os pacotes cpio e pax podem ser removidos após a migração.
Alguns pacotes não têm uma substituição adequada e foram removidos, desclassificados ou excluídos da conversão. Verifique o ficheiro {removed_packages_file_path} para ver a lista dos pacotes removidos, o ficheiro {downgraded_packages_file_path} para ver a lista dos pacotes com downgrade e o ficheiro {excluded_packages_file_path} para ver a lista dos pacotes excluídos. Instale os pacotes removidos, com downgrade e excluídos, conforme necessário, na VM de destino para restaurar as capacidades da aplicação.
Foi detetada e reparada uma inconsistência ou uma corrupção do sistema de ficheiros no sistema de ficheiros XFS: {filesystem} Pode reparar o sistema de ficheiros danificado na origem através de ferramentas como o xfs_repair. Se não quiser reparar o sistema de ficheiros danificado, use a flag disable-xfs-repair. No entanto, fazê-lo pode potencialmente levar a falhas de adaptação do SO e a mais problemas. As alterações à VM de origem entram em vigor nos ciclos de replicação subsequentes.