Avvio di Windows già installato da VirtualBox installato in Ubuntu


Risposte:


8

Non è possibile eseguire direttamente Windows installato fisicamente su una partizione del disco rigido o su un altro disco.

Tuttavia, è possibile migrare Windows installato sul computer fisico su una macchina virtuale VirtualBox. Non riesco a riassumere facilmente la procedura perché è un po 'complicata, quindi puoi leggere la documentazione ufficiale qui: https://www.virtualbox.org/wiki/Migrate_Windows


4
-1: non è vero.
enzotib,

@enzotib Il sistema operativo all'interno di VirtualBox può accedere alla partizione dell'host. La difficoltà è eseguire Windows su hardware che non è quello su cui l'hai installato.
Gilles 'SO- smetti di essere malvagio' il

9

Può essere fatto, ma non è raccomandato se non sai davvero cosa stai facendo:

avvertimento

L'accesso al disco rigido non elaborato è solo per utenti esperti. L'uso errato o l'uso di una configurazione obsoleta può portare alla totale perdita di dati sul disco fisico. Ancora più importante, non tentare di avviare la partizione con il sistema operativo host attualmente in esecuzione in un guest. Ciò porterà a una grave corruzione dei dati.

In ogni caso, dovresti consultare la documentazione di VirtualBox, in particolare in Configurazione avanzata dell'archiviazione :: Utilizzo di un disco rigido host non elaborato da un guest .


Interessante, non lo sapevo.
Patkos Csaba,

La sezione "Avanzate" si è ridotta dopo che Oracle ha acquistato Sun. :-( Ma comunque - se lo fai - corri in modalità "riparazione" per sostituire i driver con versioni funzionanti.
Nils

So che questo non è il sito giusto per questo, ma hai esperienza nel prendere un'installazione di Windows eseguita sul metallo e eseguirla in una macchina virtuale?
Gilles 'SO- smetti di essere malvagio' il

@Gilles: non diretto, ma l'ho visto fatto da un collega.
enzotib,


0

Crea un profilo hardware aggiuntivo su Windows, un utilizzo che all'avvio dalla VM (con accesso al disco non elaborato)

Sarebbe utile se la configurazione della VM fosse simile all'hardware fisico ...

Alcuni pericoli:

  • È necessario smontare il disco di Windows prima dell'avvio (come minimo, rwmount esso di sola lettura)
  • Non è necessario accedere alle partizioni del sistema operativo in esecuzione dall'interno della VM ...

MS ha rimosso l'opzione per scegliere un profilo hardware durante l'avvio in Windows Vista, quindi potresti essere limitato a Windows XP o precedente ... (a meno che non sia possibile ottenere hardware quasi identico alla configurazione della VM)


0

So che è una vecchia domanda, ma in questi giorni mi sono trovato ad affrontare questo problema. Dopo molti tentativi ho finito con una soluzione pulita e ordinata:

  1. Avvia la partizione di Windows che desideri virtualizzare
  2. Scarica l' utility Disk2VHD da Sysinternals
  3. Se si dispone di una partizione UEFI , seguire queste istruzioni
  4. Crea un'immagine VHD (non VHD X ) della tua C: partizione, ripristino, UEFI (se presente) e qualsiasi altra cosa tu voglia
  5. Torna a Linux, apri VirtualBox e crea una VM in base alle specifiche del tuo sistema operativo Windows
  6. Collegare a quella VM il disco VHD creato al punto 4
  7. Questo è tutto
  8. Profitto

Risoluzione dei problemi in caso di UEFI:

  1. Nelle impostazioni della macchina virtuale, in VirtualBox, selezionare l'opzione "Abilita EFI" nella scheda Sistema
  2. Se rimani bloccato su EFI Shell, esegui il comando seguente:

    fs0: \ EFI \ boot \ bkpbootx64.efi


Non è la stessa cosa dell'esecuzione dell'installazione fisica, stai creando un'immagine da un'installazione effettiva (che può essere utile, ma non è ciò che è stato chiesto qui).
Joachim Sauer,

Sì, hai ragione, ho frainteso la domanda. Spero che la mia risposta possa essere utile a qualcun altro.
Garlix,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.