Questo documento illustra come risolvere i problemi di Migrate to Virtual Machines Adattamento del sistema operativo errori e avvisi.
Gli errori sono problemi critici che impediscono l'esecuzione dell'adattamento del sistema operativo. Indicano problemi sottostanti che richiedono la tua immediata attenzione e risoluzione prima che tu possa procedere con la procedura. Gli avvisi, sebbene non siano fatali, forniscono informazioni preziose per la tua consapevolezza. Mette in evidenza potenziali problemi o incoerenze rilevate durante il processo di adattamento, anche se la clonazione riuscito.
Ogni processo di adattamento genera un report di adattamento che descrive in dettaglio eventuali errori o avvisi riscontrati durante il processo.
Sebbene la maggior parte delle adattamenti del sistema operativo sia automatica, in alcuni casi devi risolvere i problemi e correggere errori e avvisi per completare il processo di clonazione. I seguenti errori e gli avvisi evidenziano le situazioni in cui tali modifiche sono necessarie.
Errori di adattamento del sistema operativo
Nella tabella seguente sono elencati gli errori che potresti riscontrare durante l'utilizzo del sistema operativo. processo di adattamento e le informazioni di risoluzione dei problemi per ciascun errore.
Messaggio | Attività |
---|---|
Impossibile trovare il sistema operativo sui dischi della VM. | Verifica che i dischi VM contengano un sistema operativo valido e che non siano criptati, ad esempio con BitLocker. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Sui dischi della VM è stato trovato più di un sistema operativo. | Contrassegna il sistema operativo che vuoi adattare. Su Windows, esegui
mkdir %SystemDrive%\Google\Migrate , su Linux, esegui
mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints .
Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Più di un file system principale è contrassegnato da una directory di suggerimenti. | Assicurati che esista una directory hint solo su un singolo file system radice. Su Windows: %SystemDrive%\Google\Migrate , su Linux: /etc/google/migrate . Le modifiche alla VM di origine vengono applicate nei
cicli di replica successivi. |
Inode insufficienti nel file system {mount_point}. | Assicurati che nel file system {mount_point} siano disponibili almeno {required_free_inodes} inode. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Spazio su disco insufficiente sul volume {mount_point}. | Assicurati che sul volume {mount_point} siano disponibili almeno {required_free_space_mb} MB di spazio libero. Ti consigliamo di acquisire uno snapshot dell'origine prima di apportare modifiche al volume {mount_point}. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
I driver VirtIO non sono presenti nel kernel Linux. | Verifica che un kernel Linux con supporto del driver VirtIO (virtio_scsi ,
virtio_net ) è installato sulla VM di origine. Questi fattori sono
necessario per eseguire una VM
migrata su Compute Engine. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Il file /etc/fstab contiene voci critiche volatili, ad esempio nomi di dispositivi di blocco non persistenti. |
Esegui mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* >
/etc/google/migrate/disk-mappings-hints sulla VM di origine. Modifiche alle
la VM di origine diventa effettiva nei cicli di replica successivi. |
Il file {file_path} contiene voci critiche volatili, ad esempio: nomi di dispositivo a blocchi non persistenti. | Esegui mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* >
/etc/google/migrate/disk-mappings-hints sulla VM di origine. Modifiche alle
la VM di origine diventa effettiva nei cicli di replica successivi. |
Impossibile trovare {directory} o {directory}. | Verifica che {directory} esista, non sia vuoto e non sia un soft link a un volume mancante. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile trovare {file}. | Verifica che {file} esista e che non sia un link simbolico a un volume mancante. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile montare le voci critiche da /etc/fstab , ad esempio,
voci fstab duplicate o dispositivi mancanti. Errore: {error_details} |
Controlla le impostazioni /etc/fstab nella VM di origine oppure contatta
assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Sistema operativo non supportato: {os_description}. | Consulta la documentazione del prodotto per conoscere l'elenco dei sistemi operativi supportati. Sistemi operativi supportati. |
Sistema operativo non supportato: amazonlinux2.0. | Hai tentato di eseguire la migrazione di una VM che esegue un sistema operativo Amazon Linux 2, che non è supportato su Google Cloud. Per eseguire la migrazione della VM, il sistema operativo deve essere convertito in un supportato. È disponibile la possibilità di convertire il sistema operativo in un sistema operativo supportato nell'ambito di un programma di anteprima. Per saperne di più e partecipare all'anteprima, consulta Eseguire la migrazione di una VM Amazon Linux 2 a Google Cloud. |
La conversione da BIOS a UEFI non è supportata su {os_description}. | Consulta la documentazione del prodotto per l'elenco dei sistemi operativi supportati per la conversione da BIOS a UEFI: Sistemi operativi supportati. |
La conversione da BIOS a UEFI non è supportata su {os_description}. | Hai tentato di eseguire la migrazione di una VM che esegue un sistema operativo Amazon Linux 2, supportati su Google Cloud. Per eseguire la migrazione della VM, il sistema operativo deve essere convertito in un supportato. La possibilità di convertire il sistema operativo in un sistema operativo supportato è disponibile nell'ambito di un programma di anteprima. Per saperne di più e partecipare all'anteprima, consulta Eseguire la migrazione di una VM Amazon Linux 2 a Google Cloud. |
Sistema operativo non supportato: {os_description}. | Consulta la documentazione del prodotto per l'elenco dei sistemi operativi supportati: Sistemi operativi supportati. In alternativa, valuta la possibilità di utilizzare la migrazione dei dischi per eseguire la migrazione dei dischi di dati. Consulta Esegui la migrazione dei dischi VM. |
La conversione da BIOS a UEFI non è supportata su {os_description}. | Consulta la documentazione del prodotto per l'elenco dei sistemi operativi supportati per la conversione da BIOS a UEFI: Sistemi operativi supportati. In alternativa, valuta la possibilità di utilizzare la migrazione dei dischi per eseguire la migrazione dei dischi di dati. Consulta Eseguire la migrazione dei dischi delle VM. |
L'architettura {architecture} non è supportata per i sistemi operativi {os_type}. | Consulta la documentazione del prodotto per l'elenco delle architetture supportate: Sistemi operativi supportati. |
La conversione da BIOS a UEFI non è supportata sui sistemi operativi {os_type} con l'architettura {architecture}. | Consulta la documentazione del prodotto per l'elenco delle architetture supportate per la conversione da BIOS a UEFI - Sistemi operativi supportati. |
Impossibile rilevare un bootloader Linux supportato, ad esempio Grub. Questo può verificarsi nei sistemi operativi meno recenti o se il tipo di avvio selezionato (BIOS/UEFI) non è supportato dal sistema operativo installato. | Consulta la documentazione del prodotto per l'elenco dei sistemi operativi supportati e assicurati che il tipo di avvio (BIOS/UEFI) del sistema operativo sia impostato correttamente. Sistemi operativi supportati. |
Impossibile installare i pacchetti google-compute-engine: {error_message} | Prova a risolvere i problemi di fondo e a installare il pacchetto manualmente oppure
contatta l'assistenza. Se vuoi continuare senza installare questi pacchetti, esegui
mkdir -p /etc/google/migrate/skip_failed_install sulla VM di origine.
Tieni presente che alcune funzionalità di Compute Engine potrebbero non funzionare senza l'ospite
completamente gestito di Google Cloud. Le modifiche alla VM di origine vengono applicate nei cicli di replica
successivi. |
Impossibile installare i pacchetti {package_name}: {error_message} | Prova a risolvere i problemi di fondo o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti {package_name}: {error_message} | Prova a risolvere i problemi di fondo e a installare il pacchetto manualmente oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nella replica successiva ciclico. |
Impossibile installare i pacchetti {package_name}: {error_message} | Prova a risolvere i problemi di fondo e a installare il pacchetto manualmente oppure
contatta l'assistenza. Se vuoi continuare senza installare questi pacchetti, esegui
mkdir -p /etc/google/migrate/skip_failed_install sulla VM di origine.
Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare o aggiornare i pacchetti critici {packages} senza interrompere le dipendenze: {error_message} | Prova a installare manualmente i pacchetti {packages} sulla VM di origine o contatta l'assistenza. Per riparare i pacchetti danneggiati dopo la migrazione, esegui mkdir -p
/etc/google/migrate/skip_broken_packages sulla VM di origine. Per saltare l'installazione, esegui mkdir -p /etc/google/migrate/skip_failed_install sulla VM di origine. Tieni presente che se salti l'installazione potrebbero verificarsi errori nel
passaggi successivi. Le modifiche alla VM di origine vengono applicate nella replica successiva
ciclico. |
L'installazione del driver DISM non è riuscita con il codice di uscita:
{exit_code} |
Contatta l'assistenza o consulta la documentazione Microsoft - Debug system error codes, per correggere l'errore. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Installazione di DISM di {driver} non riuscita con il codice di uscita: 2 |
Disattiva qualsiasi software antivirus o di altro tipo che potrebbe impedire
DISM di accedere al file system. Se il problema persiste, esegui i comandi sfc /scannow e dism /online /cleanup-image
/restorehealth per risolverlo. Le modifiche alla VM di origine vengono applicate nei
cicli di replica successivi. |
Impossibile caricare il Registro di sistema di Windows di questa VM. L'hive {hive_name} potrebbe avere incoerenze. | Riprova un ciclo di replica, testa un clone, esegui il migrazione completa. Se il problema persiste, prova a riparare il registro utilizzando Scanregw.exe o contatta l'assistenza. Modifiche
alla VM di origine
si applicano nei cicli di replica successivi. |
Timeout durante il caricamento degli hive del Registro di sistema di Windows. | Consulta la KB #2498915 di Microsoft per comprimere gli hive del registro potenzialmente gonfi, oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nella replica successiva ciclico. |
Impossibile decodificare /etc/google/migrate/disk-mappings-hints con il codec UTF-8. |
Esegui di nuovo mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* >
/etc/google/migrate/disk-mappings-hints e verifica se l'output scritto
è un UTF-8 valido. Le modifiche alla VM di origine vengono applicate nella replica successiva
ciclico. |
Impossibile montare il file system su {mountable}. In genere, questo indica incoerenze nel sistema di file. | Prova a correggere il file system con strumenti come {tool_name}. Se il problema persiste, contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile analizzare /etc/fstab a causa della virgola finale sulla riga
{line_number}: {line_content} |
Rimuovi le virgole finali o contatta l'assistenza. Le modifiche alla VM di origine prendono nei successivi cicli di replica. |
Impossibile analizzare /etc/fstab a causa di spazi vuoti nel percorso sulla linea
{line_number}: {line_content} |
Sostituisci gli spazi vuoti con
\040 e convalida eseguendo mount -a oppure contatta
l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile analizzare /etc/fstab perché un preventivo non è terminato o chiuso
alla riga {line_number}: {line_content} |
Rimuovi il preventivo non terminato o chiudilo ed esegui la convalida
mount -a o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate
nei cicli di replica successivi. |
Impossibile analizzare /etc/fstab alla riga {line_number}: {line_content} |
Esegui mount -a e correggi gli errori risultanti oppure contatta l'assistenza.
Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile analizzare {path} alla riga {line_number}: {line_content} | Prova a correggere il formato o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile trovare un pacchetto del kernel installato anche se /boot
contiene uno o più file eseguibili del kernel Linux validi. |
Reinstalla il kernel utilizzando un gestore di pacchetti standard. Se il problema persiste, contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nella replica successiva ciclico. |
Impossibile trovare un kernel in /boot . |
Verifica che
/boot contiene un eseguibile del kernel Linux valido (vmlinuz o Image ),
o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile trovare nessun elemento
initrd o initramfs immagini in /boot . |
Verifica che
/boot contenga un'immagine del disco RAM iniziale valida (initrd o initramfs ),
oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Il file /etc/fstab contiene voci critiche con volumi mancanti:
{specs}. |
Verifica che i volumi specificati esistano, aggiorna /etc/fstab
prova a correggere la configurazione dei volumi logici, oppure contatta l'assistenza. Modifiche
alla VM di origine
si applicano nei cicli di replica successivi. |
Impossibile svuotare {volumes_or_disks}. Alcuni volumi sono contrassegnati da Windows come Dirty. | Esegui chkdsk /f su tutte le unità disponibili sulla VM di origine. Se il
problema persiste, contatta l'assistenza. Le modifiche alla VM di origine vengono applicate in
successivi cicli di replicazione. |
Impossibile trovare grub-mkconfig e grub2-mkconfig . |
Installa il pacchetto grub2-common . Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
La tabella di partizione per {devices} non è valida. | Correggi la tabella delle partizioni con uno strumento come FixParts. Se il problema persiste, contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile adattare il sistema operativo quando viene impostato il flag force_skip_verifications . |
Rimuovi il flag force_skip_verifications eseguendo il seguente comando sulla VM di origine. Su Windows: esegui rmdir %SystemDrive%\Google\Migrate\force_skip_verifications ,
su Linux: esegui rmdir /etc/google/migrate/force_skip_verifications . |
tboot non è supportato. |
Rimuovi tboot dalla configurazione del bootloader. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile aggiornare /etc/sudoers . Questa operazione è necessaria per consentire all'ospite
per aggiungere autorizzazioni sudo agli utenti in base ai ruoli IAM. |
Ensure
/etc/sudoers è modificabile sulla VM di origine oppure esegui touch /etc/google/migrate/skip_editing_sudoers per saltare la modifica di /etc/sudoers .
Tieni presente che l'assegnazione dell'accesso sudo tramite i ruoli IAM non funzionerà su una VM
senza queste modifiche. Le modifiche alla VM di origine entrano in vigore nelle
cicli di replicazione. |
Impossibile aggiornare /etc/sudoers : autorizzazione negata. Obbligatorio
per consentire all'ambiente guest di aggiungere autorizzazioni sudo agli utenti
in base ai ruoli IAM. |
Ensure
/etc/sudoers è modificabile sulla VM di origine oppure esegui touch /etc/google/migrate/skip_editing_sudoers per saltare la modifica di /etc/sudoers .
Tieni presente che l'assegnazione dell'accesso sudo tramite i ruoli IAM non funzionerà su una VM
senza queste modifiche. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Questa immagine è già stata generalizzata (sysprep.exe /generalize
è già stata eseguita). |
Riprova senza selezionare l'opzione generalize . Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile generalizzare l'immagine eseguendo l'esecuzione
sysprep.exe /generalize . |
Generalizza l'immagine di origine e riprova senza l'opzione generalize
selezionato. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti a causa di dpkg pacchetti con configurazione errata:
{packages} |
Ricostruisci
la configurazione di dpkg eseguendo rm /var/cache/debconf/config.dat && dpkg --configure -a .
Se il problema persiste o l'errore persiste, rimuovi i pacchetti in errore e ricrea il
Configura di nuovo dpkg e, se necessario, reinstalla il pacchetto o i pacchetti.
necessaria. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Timeout durante la configurazione di dpkg . |
Ricrea
configurazione di dpkg eseguendo rm /var/cache/debconf/config.dat && dpkg --configure -a .
Se l'operazione non va a buon fine o l'errore persiste, rimuovi i pacchetti con problemi, ricostruisci nuovamente la configurazione dpkg e reinstalla i pacchetti, se necessario. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile avviare la VM adattata per completare la conversione. | Gli errori di avvio si verificano a causa di snapshot incoerenti. Prova a spegnere la fonte VM, replica di un clone spento della VM di origine o mediante la migrazione dei dischi . Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Avvisi relativi all'adattamento del sistema operativo
La tabella seguente elenca gli avvisi che potresti riscontrare durante la procedura di adattamento del sistema operativo e le informazioni per la risoluzione dei problemi relativi a ciascun avviso.
Messaggio | Azione |
---|---|
I seguenti pacchetti erano danneggiati e sono stati rimossi per poter installare i pacchetti critici: {packages} | Rimuovi i pacchetti danneggiati e verifica che la VM e le applicazioni funzionino come previsto. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile applicare la licenza {requested_license} a {os_info}. | Scegli una licenza applicabile tra: {applicable_licenses}. |
Il file /etc/fstab contiene voci volatili, ad esempio nomi di dispositivi di blocco non persistenti. |
Esegui mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* >
/etc/google/migrate/disk-mappings-hints sulla VM di origine. Modifiche alle
la VM di origine diventa effettiva nei cicli di replica successivi. |
Il file /etc/fstab contiene voci {mount_type}. |
Assicurati che tutte le voci {mount_type} siano accessibili dalla VM di destinazione dopo o che la VM di destinazione si avvii correttamente senza accedere Voci {mount_type}. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Il file {file_path} contiene voci critiche volatili, ad esempio nomi di dispositivi di blocco non persistenti. | Esegui mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* >
/etc/google/migrate/disk-mappings-hints sulla VM di origine. Modifiche alle
la VM di origine diventa effettiva nei cicli di replica successivi. |
Impossibile installare i pacchetti google-compute-engine: {error_message} | Risolvi i problemi di fondo e installa i pacchetti manualmente oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti google-osconfig-agent: {error_message} | Risolvi i problemi sottostanti e installa i pacchetti manualmente oppure contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti google-cloud-sdk: {error_message} | Risolvi i problemi sottostanti e installa i pacchetti manualmente oppure contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti google-cloud-cli: {error_message} | Risolvi i problemi sottostanti e installa i pacchetti manualmente oppure contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti google-rhui-client: {error_message} | Risolvi i problemi di fondo e installa i pacchetti manualmente oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti cloud-regionsrv-client: {error_message} | Risolvi i problemi di fondo e installa i pacchetti manualmente oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti google-cloud-sap-agent: {error_message} | Risolvi i problemi sottostanti e installa i pacchetti manualmente oppure contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti dhcp-client: {error_message} | Risolvi i problemi sottostanti e installa i pacchetti manualmente oppure contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile installare i pacchetti {package_name}: {error_message} | Risolvi i problemi di fondo e installa i pacchetti manualmente oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
VMware Tools mancante. La VM potrebbe non essere in grado di arrestarsi automaticamente. Un riavvio forzato potrebbe comportare la perdita di dati. | Installa VMware Tools o arresta delicatamente la tua VM prima di eseguire una migrazione completa. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Il software di sicurezza: {software} può potenzialmente causare errori di configurazione al primo avvio e problemi di connettività. | Crea un clone di test e verifica che la nuova istanza VM si avvii correttamente con la connettività di rete. In caso contrario, valuta la possibilità di disattivare {software} o contatta assistenza in tempo reale. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile aggiungere il server dei metadati a {hosts_path}. | Verifica che {hosts_path} esista e che sia modificabile dall'utente: Amministratore. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Impossibile impostare il valore del registro di intervallo speciale di polling NTP. | Verifica che il percorso del registro {path} sia modificabile dall'utente: Amministratore. Attendi che le modifiche vengano applicate oppure modifica manualmente il Registro di sistema per impostarne su {value}. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
L'uscita di rete di uno dei seguenti tipi di profilo: {profile} è bloccato e non unito al criterio firewall locale. Questo può determinare errori di configurazione al primo avvio e problemi di connettività. | Valuta la possibilità di consentire l'unione dei criteri firewall locali impostando
AllowLocalPolicyMerge a 1 in tutti i profili menzionati.
In alternativa, definisci un criterio remoto che consenta RDP e metadata-server
l'accesso o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi. |
Il pacchetto cpio non era presente o era configurato in modo errato ed è stato installato per consentire la configurazione corretta del sistema operativo. Il pacchetto pax è stato
installato per evitare la vulnerabilità a CVE-2022-41352. |
Se necessario, i pacchetti cpio e pax possono essere rimossi dopo
migrazione. |
Alcuni pacchetti non dispongono di una sostituzione corretta e sono stati rimossi, sottoposti a downgrade o escluso dalla conversione. Verifica se nel file {Rimosso_packages_file_path} sia presente dei pacchetti rimossi, il file {downgrade_packages_file_path} per i l'elenco dei pacchetti sottoposti a downgrade e il file {excluded_packages_file_path} per l'elenco dei pacchetti esclusi. | Installa i pacchetti rimossi, di cui è stato eseguito il downgrade ed esclusi, se necessario, sulla VM di destinazione per ripristinare le funzionalità dell'applicazione. |