Esecuzione di Windows 8 in una macchina virtuale: posso usare la copia fornita con il mio laptop


8

Ho appena acquistato un Thinkpad x1 Carbon fornito con Windows 8 a 64 bit. Non l'ho ancora acceso, ma ho intenzione di rimuovere l'installazione di Windows e sostituirla con Debian (dopo aver eseguito il backup dell'installazione di Windows 'per ogni evenienza').

Vorrei giocare con Windows 8 dall'interno di una VM, la VM sarebbe in esecuzione su Debian, l'installazione originale fornita con il laptop sarebbe stata rimossa (quindi userei solo 1 copia di Windows 8).

Mi chiedevo se fosse possibile usare la "copia" di Windows 8 fornita con il mio laptop o se avrei dovuto acquistarne un'altra. Per le versioni precedenti di Windows penso che sia stato possibile scaricare una nuova copia e utilizzare la mia chiave di attivazione esistente.

È possibile farlo in Windows 8? Se sì, come ?

Risposte:


5

Posso installare legalmente Windows 8 in una macchina virtuale?

Sì. Puoi installare qualsiasi versione di Windows 8 in una macchina virtuale, utilizzando il software di virtualizzazione su qualsiasi piattaforma. (Se la VM esegue una copia con licenza corretta di una versione recente di Windows, è possibile utilizzare l'edizione di aggiornamento di Windows 8; nella maggior parte dei casi, l'edizione PUL System Builder è la scelta corretta.)

Si noti che non è possibile condividere le licenze tra il PC host e un'istanza virtuale. Il seguente testo appare nella sezione 1 (f):

Se si utilizza un software di virtualizzazione, incluso Client Hyper-V, per creare uno o più computer virtuali su un singolo sistema hardware del computer, ciascun computer virtuale e il computer fisico sono considerati un computer separato ai fini del presente accordo. Questa licenza consente di installare solo una copia del software da utilizzare su un computer, sia esso fisico o virtuale. Se si desidera utilizzare il software su più di un computer virtuale, è necessario ottenere copie separate del software e una licenza separata per ogni copia | fonte

Pertanto, è perfettamente legale eseguire una macchina virtuale sul computer con la licenza OEM di Windows 8. Tuttavia, come altri hanno affermato, a causa del fatto che le licenze OEM sono legate a specifici hardware (occasionalmente) l'attivazione potrebbe non funzionare.

Dopo aver scavato un po 'di più, sembra che se acquisti una licenza OEM (Windows 8 System Builder), non quella legata alla macchina preinstallata, questo è kosher. Tuttavia, non riesco a trovare nulla che indichi che è possibile trasferire una licenza OEM preinstallata dall'hardware a una macchina virtuale.


3
Non dimenticare che si tratta di una copia OEM: in base a questo accordo, ti garantiamo il diritto di installare ed eseguire una copia solo sul computer con il quale hai acquistato il software (il computer con licenza) . Questo diventa un po 'più grigio, poiché dice che ogni computer virtuale e fisico è considerato un computer separato - non è chiaro (per me) se "il computer [OEM] con licenza" si riferisce a "computer fisico" (nel qual caso una VM andrebbe bene, purché sia ​​sul laptop) o semplicemente "computer" (dove virtuale e fisico sono considerati separati) ...
Bob

2
... (nel qual caso non è possibile eseguire una copia virtuale a meno che la copia OEM non sia stata venduta con il computer virtuale ). Penso che sia il primo, ma non sono sicuro. Inoltre, potresti riscontrare problemi con i blocchi ID hardware applicati al software OEM. Termini di licenza qui . Non sono un avvocato.
Bob,

2
@Bob: non riesco a trovare il collegamento ora, ma ricordo qualcosa che affermava che ti era stato permesso di installare la tua licenza Windows OEM su una macchina virtuale, purché la macchina virtuale fosse ospitata sul computer OEM e non stavi ancora utilizzando tale OEM licenza altrove sulla macchina.
Joel Coehoorn,

1
@Bob - sì, questo era per Windows 8, e il motivo per cui me lo ricordo è perché è davvero una nuova disposizione, qualcosa che sicuramente non è consentito con Windows 7.
Joel Coehoorn il

1
Se hai quel link @Joel, sarei molto interessato.
cjh

2

IIRC, è legale utilizzare la licenza OEM fornita con il computer in una VM, ma solo finché la VM viene eseguita su quel computer e la licenza OEM non viene (e non è mai stata) utilizzata su quel computer. Non ti è permesso prendere quella VM e mai spostarla su un altro host e non puoi "trasferire" la licenza OEM su una macchina virtuale dopo aver accettato il contratto di licenza e aver utilizzato l'installazione (non la licenza) installata direttamente su il sistema.

Un solo avvertimento: anche se questo è legale, potrebbe non funzionare. Le licenze OEM sono talvolta associate alle schede madri di un produttore OEM specifico, in modo tale che Windows non si attiverà correttamente a meno che non sia installato direttamente (ovvero: non parte della VM) su quella specifica marca di computer.


Il keying della scheda madre è spesso una chiave memorizzata nel BIOS (noto come SLP), che alcuni software di virtualizzazione possono emulare. Credo che ci siano alcune discussioni su questo nei forum di VirtualBox. Tutte le copie di Windows (vendita al dettaglio e OEM) calcolano anche un hash hardware, che richiederà la riattivazione se l'hardware viene rilevato come cambiato in modo significativo. Ecco alcuni dettagli su diversi metodi di attivazione. È per XP, ma credo che le versioni successive utilizzino metodi simili (forse più avanzati).
Bob,


2
E, come ha detto @cjh, una fonte per la tua affermazione che è legale sarebbe carino.
Bob,

Hai un link a una pagina Microsoft che lo afferma?
cjh

@Bob - Sono d'accordo ... Vorrei aver salvato quella pagina durante la lettura.
Joel Coehoorn,

1

L'unico modo in cui posso vedere che usi legalmente Windows 8, e quindi solo sul computer per il quale hai acquistato questa licenza OEM, è se Windows non è mai stato attivato.

Questa mia ipotesi si basa sulla sezione licenza Microsoft 1 (f):

Questa licenza consente di installare solo una copia del software da utilizzare su un computer, sia esso fisico o virtuale .

Quindi l'unica soluzione che vedo è quella di acquistare un computer OEM con una versione OEM di Windows 8 che non è (ancora) attivata o che si attiva solo al primo avvio. Nel secondo caso, se si assicura che non vi sia alcuna connessione a Internet, l'attivazione diventa impossibile anche se si avvia il computer.

Dovresti quindi acquisire il computer Windows 8 non attivato come macchina virtuale e quindi attivare solo la macchina virtuale, mai il computer originale. Fintanto che esegui quella VM solo su quel computer e per quanto riguarda la mia (piuttosto carente) comprensione legale, rimarrai comunque nei termini legali dell'EULA.

Ho avuto un'ottima esperienza con il convertitore VMware vCenter gratuito per l'acquisizione di macchine virtuali con il loro hardware esatto. Tuttavia, non ho mai fatto questo con Windows 8, quindi non posso garantire nulla.


Ciò non funzionerà, VMware vCenter Converter non acquisisce l'hardware, acquisisce solo il software e modifica i driver principali del sistema. - il tentativo di attivazione fallirà quando l'attivazione noterà la diversa scheda madre.
sharp12345,

@ sharp12345: Questa non è la mia esperienza. Una volta ho catturato un computer attivato e Windows nella VM non ha nemmeno chiesto la riattivazione!
harrymc,

L'attivazione di Windows si basa sul BIOS. - Non dovrebbe funzionare se si trattasse di un'attivazione OEM, potrebbe essere stata una licenza al dettaglio o di volume.
sharp12345,

@ sharp12345: In questo caso si può provare ad aggiungere al file .vmx: SMBIOS.reflectHost=TRUE. Ciò richiede che il modello del tuo computer sia noto a VMware.
harrymc,

Non penso che sia sufficiente a riflettere sul sistema operativo ciò che sta cercando Windows, ma riflette solo le etichette di testo. - Ho cercato su GoogleSMBIOS.reflectHost=TRUE windows 7 oem e ho ottenuto questo risultato dicendo che non funziona: siginetsoftware.com/forum/… - se funziona, ti permetterebbe di usare la licenza oem su un numero illimitato di macchine virtuali.
sharp12345,

0

No, non funzionerà.

Le chiavi OEM di Windows sono legate alla scheda madre del produttore specifico e non saranno installabili su altre schede madri (reali o virtuali).

Anche ottenere una chiave del builder di sistema non è una buona idea, perché sarà legato all'hardware virtuale dopo aver eseguito la prima installazione, quindi se si tenta di modificare completamente il software di virtualizzazione, è possibile che si verifichi un problema con l'attivazione.

L'unica scelta qui è ottenere la licenza al dettaglio.


Le chiavi OEM non vengono sempre assegnate alle impronte digitali dell'hardware del produttore. Fino al 2012, molti lotti di computer Dell / HP sono stati spediti con software OEM senza questa limitazione.
Zac B,
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.