Errori e avvisi relativi all'adattamento del sistema operativo

Questo documento spiega come risolvere gli errori e gli avvisi relativi all'adattamento del sistema operativo di Migrate to Virtual Machines.

Gli errori sono problemi critici che impediscono l'esecuzione dell'adattamento del sistema operativo. Indicano problemi sottostanti che richiedono la tua attenzione immediata e la risoluzione prima di poter procedere con la procedura. Gli avvisi, sebbene non fatali, forniscono informazioni preziose per la tua consapevolezza. Evidenziano potenziali problemi o incongruenze rilevate durante la procedura di adattamento, anche se la clonazione va a buon fine.

Ogni processo di adattamento genera un report di adattamento che descrive in dettaglio eventuali errori o avvisi riscontrati durante il processo.

Anche se la maggior parte degli adattamenti del sistema operativo sono automatizzati, in alcuni casi devi risolvere i problemi e correggere gli errori e gli avvisi per completare il processo di clonazione. I seguenti errori e avvisi evidenziano le situazioni in cui sono necessarie queste modifiche.

Errori di adattamento del sistema operativo

La seguente tabella elenca gli errori che potresti riscontrare durante il processo di adattamento del sistema operativo e le informazioni per la risoluzione dei problemi per ciascun errore.

Messaggio Azione
Impossibile trovare il sistema operativo sui dischi della VM. Verifica che i dischi della 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.
Sono stati trovati più sistemi operativi sui dischi della VM. File system root trovati: {roots} 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 una directory di suggerimenti esista solo in 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}. Verifica che siano disponibili almeno {required_free_inodes} inode nel file system {mount_point}. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Spazio su disco insufficiente sul volume {mount_point}. Verifica che sul volume {mount_point} siano disponibili almeno {required_free_space_mb} MB di spazio libero. Ti consigliamo di creare 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.
Nel kernel Linux mancano i driver VirtIO. Verifica che sulla VM di origine sia installato un kernel Linux con supporto del driver VirtIO (virtio_scsi, virtio_net). Questi driver sono necessari per eseguire una VM di cui è stata eseguita la migrazione 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 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. 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 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. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile trovare {directory} o {directory} è vuota. Verifica che {directory} esista, non sia vuota e non sia un collegamento simbolico 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 non sia un collegamento 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 di /etc/fstab nella VM di origine o contatta l'assistenza. 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 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 sistema operativo supportato. La funzionalità di conversione del sistema operativo in un sistema operativo supportato è disponibile nell'ambito di un programma sperimentale: Eseguire la migrazione di una VM Amazon Linux 2 a Google Cloud. Per eseguire una conversione, esegui il comando mkdir -p /etc/google/migrate/elevate_amazonlinux2_to_rocky sulla VM di origine. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
La conversione da BIOS a UEFI non è supportata su {os_description}. Per l'elenco dei sistemi operativi supportati per la conversione da BIOS a UEFI, consulta la documentazione del prodotto - Sistemi operativi supportati.
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. Per maggiori informazioni, vedi Migrare i dischi VM.
L'architettura {architecture} non è supportata per i sistemi operativi {os_type}. Per l'elenco delle architetture supportate, consulta la documentazione del prodotto - Sistemi operativi supportati.
La conversione da BIOS a UEFI non è supportata sui sistemi operativi {os_type} con 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. Ciò 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 verifica 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 sottostanti 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'ambiente guest. 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 sottostanti 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 sottostanti e a installare il pacchetto manualmente oppure 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 sottostanti 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 nei passaggi successivi. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
L'installazione di {driver} non è riuscita con il codice di uscita: {exit_code}DISM Contatta l'assistenza o consulta la documentazione Microsoft - Debug system error codes, per risolvere l'errore. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
L'installazione di {driver} non è riuscita con il codice di uscita: 2DISM Disattiva qualsiasi antivirus o altro software di sicurezza che potrebbe impedire a DISM di accedere al file system. Se il problema persiste, esegui i comandi: sfc /scannow e dism /online /cleanup-image /restorehealth per risolvere il problema. 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'alveare {hive_name} potrebbe presentare incoerenze. Riprova un ciclo di replica, un clone di test o un cutover. Se il problema persiste, prova a correggere il registro utilizzando Scanregw.exe o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Timeout durante il caricamento degli hive del Registro di sistema di Windows. Consulta l'articolo della knowledge base di Microsoft n. 2498915 per comprimere gli hive del registro potenzialmente gonfi o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
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 nei cicli di replica successivi.
Impossibile montare il file system su {mountable}. In genere indica incoerenze nel file system. Prova a riparare il file system utilizzando 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 delle virgole finali alla riga {line_number}: {line_content} Rimuovi le virgole finali o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile analizzare /etc/fstab a causa di spazi bianchi nel percorso alla riga {line_number}: {line_content} Sostituisci gli spazi bianchi 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é le virgolette non sono terminate o chiuse alla riga {line_number}: {line_content} Rimuovi il preventivo non terminato o chiudilo e convalidalo eseguendo mount -a oppure 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 pacchetti kernel installati anche se /boot contiene 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 nei cicli di replica successivi.
Impossibile trovare kernel in /boot. Verifica che /boot contenga 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 immagini initrd o initramfs 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 il file /etc/fstab, prova a correggere la configurazione dei volumi logici o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile svuotare {volumes_or_disks}. Alcuni volumi sono contrassegnati da Windows come sporchi. 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 nei cicli di replica successivi.
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.
Impossibile aggiornare il bootloader utilizzando grub-mkconfig o grub2-mkconfig: {error_message} Risolvi i problemi sottostanti o contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
La tabella delle partizioni 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 è 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'ambiente guest di aggiungere autorizzazioni sudo agli utenti in base ai ruoli IAM. Verifica che /etc/sudoers sia modificabile sulla VM di origine o esegui touch /etc/google/migrate/skip_editing_sudoers per saltare la modifica di /etc/sudoers. Tieni presente che la concessione 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.
Impossibile aggiornare /etc/sudoers: autorizzazione negata. Questo è necessario per consentire all'ambiente guest di aggiungere autorizzazioni sudo agli utenti in base ai ruoli IAM. Verifica che /etc/sudoers sia modificabile sulla VM di origine o esegui touch /etc/google/migrate/skip_editing_sudoers per saltare la modifica di /etc/sudoers. Tieni presente che la concessione 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à stato eseguito). Riprova senza selezionare l'opzione generalize. Le modifiche alla VM di origine diventano effettive nei cicli di replica successivi.
Impossibile generalizzare l'immagine eseguendo sysprep.exe /generalize. Generalizza l'immagine di origine e riprova senza selezionare l'opzione generalize. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile installare i pacchetti a causa di pacchetti dpkg configurati in modo errato: {packages} Ricostruisci la 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 non riusciti, ricrea la configurazione di dpkg e reinstalla i pacchetti, se necessario. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Timeout durante la configurazione di dpkg. Ricostruisci la 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 non riusciti, ricrea la configurazione di 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 VM di origine, a replicare un clone spento della VM di origine o a utilizzare la migrazione del disco. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Il sistema operativo non può essere convertito automaticamente in Rocky Linux 8. Ti consigliamo di utilizzare il flusso di migrazione del disco della VM per migrare la VM a Google Cloud. Consulta la sezione Eseguire la migrazione dei dischi VM.
L'istanza non ha una partizione di avvio attiva o una partizione EFI. Verifica che la tua istanza includa la partizione di avvio o la partizione EFI oppure contatta l'assistenza.

Avvisi di adattamento del sistema operativo

La tabella seguente elenca gli avvisi che potresti riscontrare durante il processo di adattamento del sistema operativo e le informazioni per la risoluzione dei problemi per ciascun avviso.

Messaggio Azione
I seguenti pacchetti sono stati danneggiati e sono stati rimossi per 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 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. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Il file /etc/fstab contiene voci {mount_type}. Verifica che tutte le voci {mount_type} siano accessibili dalla VM di destinazione dopo la migrazione o che la VM di destinazione si avvii correttamente senza accedere alle 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 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. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile installare i pacchetti google-compute-engine: {error_message} Risolvi i problemi sottostanti e installa manualmente i pacchetti 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 manualmente i pacchetti oppure contatta l'assistenza. 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 manualmente i pacchetti oppure contatta l'assistenza. 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 manualmente i pacchetti oppure contatta l'assistenza. 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 sottostanti e installa manualmente i pacchetti 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 sottostanti e installa manualmente i pacchetti 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 manualmente i pacchetti oppure contatta l'assistenza. 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 manualmente i pacchetti oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile installare i pacchetti {package_name}: {error_message} Risolvi i problemi sottostanti e installa manualmente i pacchetti oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Strumenti VMware mancanti. La VM potrebbe non essere in grado di arrestarsi normalmente. Un arresto forzato potrebbe causare la perdita di dati. Installa VMware Tools o arresta normalmente la VM prima di eseguire un cutover. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Il software di sicurezza: {software} può potenzialmente causare errori di configurazione del 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 l'assistenza. 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 sia modificabile dall'utente: amministratore. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Impossibile impostare il valore del registro dell'intervallo di polling speciale NTP. Verifica che il percorso del registro {path} sia modificabile dall'utente: amministratore. Attendi l'applicazione delle modifiche o modifica manualmente il registro per impostare il valore su {value}. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
La rete in uscita di uno dei seguenti tipi di profilo: {profiles} è bloccata e non unita alla policy del firewall locale. Ciò può potenzialmente causare errori di configurazione del primo avvio e problemi di connettività. Valuta la possibilità di consentire l'unione delle policy firewall locali impostando AllowLocalPolicyMerge su 1 in tutti i profili menzionati. In alternativa, definisci un criterio remoto che consenta l'accesso RDP e al server di metadati oppure contatta l'assistenza. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.
Il pacchetto cpio mancava o era configurato in modo errato ed è stato installato per consentire la corretta configurazione del sistema operativo. Il pacchetto pax è stato installato per prevenire la vulnerabilità CVE-2022-41352. Se necessario, i pacchetti cpio e pax possono essere rimossi dopo la migrazione.
Alcuni pacchetti non hanno una sostituzione adeguata e sono stati rimossi, declassati o esclusi dalla conversione. Controlla il file {removed_packages_file_path} per l'elenco dei pacchetti rimossi, il file {downgraded_packages_file_path} per l'elenco dei pacchetti di cui è stato eseguito il 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 in base alle esigenze sulla VM di destinazione per ripristinare le funzionalità dell'applicazione.
È stata rilevata e riparata un'incoerenza o un danneggiamento del file system XFS: {filesystem} Puoi riparare il file system danneggiato all'origine utilizzando strumenti come xfs_repair. Se non vuoi riparare il file system danneggiato, utilizza il flag disable-xfs-repair. Tuttavia, questa operazione può potenzialmente causare errori di adattamento del sistema operativo e ulteriori problemi. Le modifiche alla VM di origine vengono applicate nei cicli di replica successivi.