Correzione: sistema operativo VMware non trovato

Alcuni utenti Windows che stanno tentando di utilizzare VMware Workstation o VMware Player segnalano di aver visualizzato l' errore " Sistema operativo non trovato " durante la sequenza di avvio della macchina virtuale. Viene segnalato che l'errore si verifica quando gli utenti tentano di installare un sistema operativo da un'unità fisica o da un file ISO. Il problema non è esclusivo di una determinata versione di Windows poiché è confermato che si verifica su Windows 7, Windows 8.1 e Windows 10.

Qual è la causa dell'errore " Sistema operativo non trovato "?

Abbiamo esaminato questo particolare problema analizzando vari rapporti degli utenti e le strategie di riparazione più efficaci per risolvere questo particolare errore. A quanto pare, ci sono più colpevoli che hanno il potenziale di attivare l' errore " Sistema operativo non trovato ":

  • ISO non è avviabile : nella maggior parte dei casi, questo errore si verifica perché l'utente tenta di utilizzare un file ISO che non è effettivamente avviabile ma contiene una raccolta di aggiornamenti. Se questo scenario è applicabile, è possibile risolvere il problema utilizzando una ISO diversa avviabile.
  • VMware non è stato istruito per utilizzare un'unità fisica : se stai tentando di utilizzare un disco fisico per l'installazione della macchina virtuale (un'unità ottica o un'unità flash), dovrai riflettere tale modifica nelle impostazioni di VMware. In questo caso, puoi risolvere il problema apportando alcune modifiche all'interno del menu Impostazioni associato alla VM.
  • File VM danneggiati : in alcuni casi, questo errore potrebbe verificarsi se alcuni file appartenenti alla macchina virtuale che si sta tentando di avviare sono stati danneggiati. Se questo scenario è applicabile, è possibile risolvere il problema ricreando la macchina virtuale da zero.
  • Il periodo di avvio PXE è troppo breve - È anche possibile che la sequenza di avvio non riesca perché la sequenza PXE è terminata prima che venga visualizzata la schermata che richiede l'interazione dell'utente. In questo caso, puoi risolvere il problema hte modificando il file .vmx con un ritardo di avvio.

Se stai attualmente risolvendo lo stesso messaggio di errore, questo articolo ti fornirà soluzioni testate che potrebbero semplicemente risolvere il problema per te. Di seguito, troverai diversi metodi che altri utenti che riscontrano l' errore " Sistema operativo non trovato " hanno utilizzato con successo per risolvere questo particolare problema.

Poiché i metodi seguenti sono ordinati in base alla loro efficienza e difficoltà, ti consigliamo di seguirli nell'ordine in cui sono presentati. Uno di loro è destinato a risolvere il problema indipendentemente dal colpevole che finisce per causarlo.

Metodo 1: verifica che l'ISO sia avviabile

Nella maggior parte dei casi, questo particolare problema si verifica con utenti che tentano erroneamente di utilizzare un file ISO che contiene effettivamente un pacchetto con aggiornamenti invece di un sistema operativo avviabile. Tenere presente che è necessario utilizzare un supporto del sistema operativo avviabile affinché il montaggio abbia esito positivo sulla macchina virtuale.

Se visualizzi l' errore " Sistema operativo non trovato " quando tenti di installare un file del sistema operativo su VMware, inizia assicurandoti che l'ISO che stai utilizzando sia effettivamente avviabile. Nel caso in cui determini che l'ISO che stai utilizzando non è avviabile, scegli un'opzione diversa o segui il metodo successivo di seguito.

Metodo 2: specificare che stai utilizzando un dispositivo fisico (se applicabile)

Se stai tentando di installare il sistema operativo da un disco di avvio, è probabile che venga visualizzato l' errore " Sistema operativo non trovato " perché non hai specificato l'unità di avvio. Per eseguire l'avvio da un CD / DVD fisico senza riscontrare problemi, è necessario indicare a VMware (tramite il menu Impostazioni) che deve essere avviato da un CD o DVD fisico.

Ecco una guida rapida su come eseguire questa operazione:

  1. Fare doppio clic su VMware Workstation o VMware player per aprire l'applicazione.
  2. Dal menu principale, fai clic con il pulsante destro del mouse sulla macchina con cui stai riscontrando problemi e scegli Impostazioni.
  3. All'interno delle impostazioni della macchina virtuale , seleziona la scheda Hardware nella parte superiore dello schermo.
  4. Successivamente, scorri verso il basso l'elenco dei dispositivi e fai clic su CD / DVD (SATA) una volta per selezionarlo.
  5. Con il dispositivo CD / DVD (SATA) selezionato, passare al riquadro di destra e modificare l' interruttore di connessione su Usa unità fisica . Quindi, utilizza il menu a discesa per selezionare l'unità ottica in cui stai inserendo il supporto di installazione.
  6. Dopo aver indicato a VMware di utilizzare l'unità ottica fisica corretta, fare clic su OK per salvare le modifiche.
  7. Avvia di nuovo la macchina virtuale e verifica se il problema è stato risolto.

Se continui a riscontrare l' errore " Sistema operativo non trovato ", passa al metodo successivo di seguito.

Metodo 3: ricreare la macchina virtuale

Alcuni utenti interessati hanno riferito di essere stati in grado di risolvere il problema ricreando la macchina virtuale e assicurandosi che il BIOS sia preferito invece di UEFI. Altri che stiamo utilizzando VM Fusion o workstation VMware hanno segnalato che deselezionando Easy Install ha risolto il problema per loro.

Ecco una guida rapida su come ricreare la macchina virtuale:

  1. Apri la tua applicazione VMware e fai clic su Home dal menu a sinistra. Quindi, vai al menu a destra e fai clic su Crea una nuova macchina virtuale .
  2. Dalla schermata New Virtual Machine Wizard , seleziona l'origine dell'installazione e fai clic su Avanti.

    Nota:  se stai utilizzando VM Fusion o VMware workstation, assicurati di deselezionare " Easy Install ".

  3. Dalla schermata successiva, imposta un nome per la tua macchina virtuale e una posizione in cui verrà salvata la macchina virtuale.
  4. Nella schermata successiva, impostare la dimensione massima del disco e decidere il metodo di memorizzazione del disco virtuale prima di fare nuovamente clic su Avanti .
  5. Nella schermata successiva, lasciare le impostazioni hardware ai valori predefiniti o impostarle personalmente prima di fare clic su Fine.
  6. Esegui la macchina virtuale appena creata e verifica se il problema è stato risolto.

Se si verifica ancora lo stesso errore " Sistema operativo non trovato ", passare al metodo successivo di seguito.

Metodo 4: assicurati di visualizzare la schermata di Windows Installer

A quanto pare, con alcune configurazioni di macchine virtuali il VMware ha il potenziale per tentare di avviare PXE e finisce per fallire perché l'utente non è in grado di connettersi con la VM abbastanza velocemente e premere un tasto alla pressione di un tasto  qualsiasi per avviare Windows Installer schermo abbastanza veloce.

Se questo scenario è applicabile, puoi risolvere il problema stabilendo un ritardo di avvio di 6 secondi o superiore in modo da avere il tempo di agire durante la  schermata Premi un tasto per avviare nella schermata di Windows Installer .

Ecco una guida rapida su come eseguire questa operazione:

  1. Assicurati che tutte le macchine virtuali e l'applicazione VMware principale siano chiuse.
  2. Per prima cosa, avrai bisogno di un editor di testo abbastanza intelligente da permetterti di modificare il file .vmx. Puoi farlo anche con il blocco note, ma per assicurarti di non esagerare con i dati, ti invitiamo a scaricare e installare Notepad ++ ( qui ).
  3. Dopo aver installato un editor di testo affidabile, apri Esplora file e vai al seguente percorso:
    C: \ Users \ * YourUser * \ Documents \ Virtual Machines

    Nota: tieni presente che * YourUser * è semplicemente un segnaposto per il nome del tuo account utente di Windows. Sostituiscilo con il nome applicabile nella tua situazione.

  4. Una volta arrivato alla cartella Macchine virtuali, apri la cartella associata alla macchina virtuale con cui stai riscontrando problemi.
  5. All'interno della cartella della macchina virtuale cerca il file .vmx appartenente a questa VM.

    Nota: se non riesci a vedere le estensioni, vai alla barra multifunzione in alto, fai clic sulla scheda Visualizza e assicurati che la casella associata alle estensioni dei nomi di file sia abilitata.

  6. Fai clic con il pulsante destro del mouse sul file .vmx e scegli  Modifica con Notepad ++ .
  7. All'interno delle finestre Notepad ++, scorri verso il basso fino alla fine dello schermo e incolla la seguente riga di codice:
    bios.bootDelay = "6000"
  8. Vai a File dalla barra multifunzione in alto e fai clic su Salva. Quindi, puoi chiudere in sicurezza il file aperto in Notepad ++.
  9. Apri la macchina virtuale che in precedenza attivava l' errore " Sistema operativo non trovato " e verifica se il problema è stato risolto.