Posso fare il boot in una macchina virtuale esistente?


3

La situazione: come sviluppatore freelance, devo lavorare in un ambiente di sviluppo simile alle altre persone del progetto. Poiché l'ambiente di sviluppo ha tante dipendenze e prodotti di terze parti, il responsabile del progetto ha creato una macchina virtuale Windows 7 contenente tutto il software di supporto necessario. Fino ad ora stavo lavorando molto felicemente su WinXP; per far funzionare questa VM, ho dovuto acquistare un nuovo HDD e installare Windows 2008 Server ed eseguire la VM in Hyper-V.

Il problema : ciò che non avevo realizzato prima di installare tutto ciò è che Hyper-V partiziona la RAM disponibile tra il sistema operativo host e la VM. Ho 4 GB di RAM sulla mia macchina, il che è fantastico per le mie esigenze ... ma quando devo dividerlo in 2 GB ciascuno per il mio host Win2k8 e la VM Win7, le prestazioni di entrambi hanno preso una svolta orribile per il peggio. L'ambiente di sviluppo sulla VM è così lento che mi trovo a urlare per la frustrazione. Questo è un segno se ce n'è mai stato uno, che qualcosa deve cambiare.

Sinceramente, non ho davvero bisogno o voglio Win2k8 sulla mia macchina. I driver per la mia stampante e il software di sincronizzazione sul mio cellulare non funzionano su Win2k8. Internet Explorer presenta tutti questi fastidiosi messaggi di sicurezza che non riesco a capire come disabilitare. Qualcuno mi ha detto che pensa che ci sia un modo per avviare la VM Win7 in modo tale che abbia accesso a tutte le mie risorse di sistema, comprese tutte le mie porte USB e altre periferiche. Se necessario, ho il CD di installazione di Win7 e posso riformattare l'unità Win2k8 per utilizzare Win7.

Si può fare? In tal caso, qual è il percorso di minor dolore tra ciò che ho ora e ciò di cui ho bisogno?

Risposte:


5

La prima risposta è stata fantastica, ma un'alternativa sarebbe usare EasyBCD di NeoSmart. L'opzione per l'avvio in un .vhd può essere facilmente configurata e verrà visualizzata nel menu di avvio, consentendoti di sceglierla ogni volta che riavvii.


+1 - grazie per il suggerimento, EasyBCD funziona ... ma quando avvio nel disco rigido virtuale, viene visualizzata la schermata di avvio di Windows 7, quindi si blocca, lampeggia su un BSoD, quindi il computer si riavvia nuovamente. In conclusione, non riesco ad avviare il disco rigido virtuale. Qualche idea su come risolverlo?
Shaul Behr,

È possibile eseguire l'avvio in VHD (per sistemi operativi non Windows)?
Anderson Green,

4

Sì, puoi farlo con Windows 7 Ultimate o Enterprise. Puoi anche farlo con Server 2008 R2 (nota R2).

Ecco cosa ha TechNet ...


Grazie per il link Sembra tutto per i nuovi dischi rigidi virtuali, però. C'è un modo per avviare un disco rigido virtuale esistente che ho utilizzato in Hyper-V?
Shaul Behr,
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.