Esiste un modo per avviare la partizione di Windows 7 nella macchina virtuale?


12

Ho una macchina dual boot con Windows 7 e Ubuntu 12.04 LTS. Qualche volta ho bisogno di Windows 7 durante il mio lavoro. Per questo riavvio a Windows. Non è un modo in cui non accederò alla partizione NTFS. Ho bisogno del mio ambiente Windows 7 qualche volta.

È possibile avviare la mia partizione di Windows 7 nella macchina virtuale in Ubuntu 12.04 LTS? Ciò mi spezzerebbe dal riavvio. Avevo sentito parlare del sistema virtuale Xen e KVM ma non so come usarlo.

Qualsiasi aiuto per utilizzare la partizione di Windows 7 sul disco rigido per l'avvio in una scatola virtuale?


La stessa installazione di Windows 7 che hai adesso?
Mitch

Sì, ho un sistema a doppio avvio. Win7 e Ubuntu su un singolo disco rigido. Voglio usare la partizione win7 per l'avvio virtuale
Amit Rane,

Non penso sia possibile. Se è necessario un ambiente Windows, è necessario accedere a un ambiente Windows. Se ci sono alcune applicazioni che devi usare, usa Wine.
Akshit Baunthiyal,

Vedo luoghi che dicono che è possibile con KVM. Qualcuno l'ha realizzato?
flickerfly,

Risposte:


5
  • Sì, entrambe le macchine virtuali Virtualbox e VMWare verranno avviate da una partizione fisica a condizione che vengano avviate con le autorizzazioni appropriate ( gksudo/sudo).

  • Il problema risiede con Windows, in quanto le sue impostazioni del driver, in particolare per i dispositivi di archiviazione, non sono portatili. A meno che non si modifichi il registro di Windows per forzare l'avvio dei driver di archiviazione sia per le macchine fisiche che per quelle virtuali, è probabile che alla fine si verifichi un 0x0000007B STOPerrore di schermata blu ogni volta che richiederà un ripristino o la modifica del registro da correggere.

Consulta questa guida per suggerimenti su come eseguire questa operazione e risolvere gli 0x7Berrori se vuoi provare (tratta le conversioni da fisico a virtuale).


Quindi non c'è modo di avviare la partizione win7 in ubuntu virtualbox ancora adesso, a causa del problema di Windows :(
Amit Rane,

A meno che tu non sappia come forzare i driver nel registro di Windows, non senza un rischio significativo di rendere il tuo Windows fisico non avviabile ... Se lo stai facendo, ti consiglio di installare Windows dalla macchina virtuale prima in una partizione ...
ish

@AthloX: vedi modifica, aggiunto un link che può aiutare. Ma prima esegui il backup di Windows ...
ish, l'

Wow, ora è il pollice in alto @izx. Lo proverò sicuramente prima sulla mia macchina di scarto e lascerò che questa risposta sia corretta se funzionasse
Amit Rane

0

Se tutto ciò che stai cercando di fare è essere in grado di utilizzare il tuo ambiente Windows esistente sotto Linux, ciò che stai cercando di fare è meglio servirlo clonando il tuo setup e migrandolo in una VM. A quel punto, si risolvono eventuali problemi del registro una volta e una sola volta (e più semplicemente). Invece di occuparsi dei driver avanti e indietro tra Linux e bare metal, convertirli in una vera VM sarà come spostare l'ambiente Windows in un nuovo computer. Windows è molto più indulgente con quello scenario.

Come fare esattamente dipende dalla soluzione che si desidera utilizzare. Alcuni link per ulteriori letture:

  • Disk2VHD - una guida per migrare l'installazione di Windows in un file VHD dall'interno di Windows stesso. Dice che funziona con VMWare e Virtual Box.
  • VMWare vSphere Converter : lo strumento di conversione di VMWare.
  • Guida di VirtualBox - Guida di VirtualBox per l'utilizzo dei loro strumenti di conversione.

Non sono a conoscenza di alcun modo per farlo funzionare con Xen o KVM, ma potrei benissimo sbagliarmi. VMWare o VirtualBox sono probabilmente soluzioni perfettamente accettabili.

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.