Usando VMWare per avviare virtualmente i SO?


0

Quello che voglio dire è che voglio essere in grado di installare Windows, Ubuntu 15 e Arch Linux sulla stessa VM in una configurazione multi-boot. Come potrei farlo?

Quando creo una nuova macchina virtuale in VMWare, mi viene chiesto di specificare il tipo di sistema operativo che eseguirò? Ho selezionato Linux (ma non l'ho installato, ho lasciato il disco vuoto) e ho provato a installare Windows ma l'installazione di Windows non è stata in grado di leggere il disco.

Non l'ho ancora provato al contrario perché sento di fare qualcosa di sbagliato? Come potrei ottenere quello che voglio? Non c'è quasi documentazione per questo.


1
Il software di virtualizzazione non è davvero realizzato per questo caso d'uso, ma non c'è motivo per cui non dovrebbe funzionare. Assicurati solo di utilizzare unità virtuali diverse per ogni istanza del sistema operativo (aggiungendo ulteriori dischi virtuali), il che dovrebbe alleviare la difficoltà che hai riscontrato con Windows Installer.
Frank Thomas,

1
@FrankThomas Un disco virtuale può essere configurato proprio come un disco fisico. In particolare, è possibile avviare in un hypervisor una distribuzione live e utilizzarla per creare una tabella delle partizioni del disco (msdos / GPT), creare un numero di partizioni e impostare filesystem distinti su ciascuno di essi. Quindi è possibile avviare un'immagine di installazione e procedere all'installazione di tutti i sistemi operativi desiderati. Non sono necessarie unità virtuali separate.
MariusMatutiae,

1
Questo avrebbe dovuto funzionare. L'unico motivo per cui riesco a pensare al motivo per cui non avrebbe funzionato è se hai selezionato un'unità SCSI emulata (che penso sia l'impostazione predefinita per Linux) e non hai caricato esplicitamente il driver durante l'installazione di Windows.
Hennes,

1
@Hennes Mi hai battuto per qualche secondo :-) Configura la VM per Windows. Linux può farcela. Al contrario ... Non così tanto.
Tonny,

Al contrario dovrebbe funzionare anche. Premi F6 al momento giusto. Inserisci floppy con i driver ... Molto più difficile da fare però.
Hennes,

Risposte:


2

Ho già fatto VM multi-OS, installando 2 diversi sistemi operativi Linux, quindi non c'è motivo per non poterlo fare anche con Windows. Come al solito, prima installerei Windows.

Quindi per installare un secondo (e terzo), vorrei:

  • ripartizionare il disco in windows (diskmgmt.msc),
  • o aggiungi un nuovo disco nell'elenco hardware della VM
  • collega l'immagine .iso della distro che voglio al dispositivo virtuale CD / DVD-ROM
  • riavvio (assicurandosi che il CD-DVD abbia la priorità nelle opzioni di avvio della VM)
  • procedere con l'installazione utilizzando lo spazio liberato o il disco appena aggiunto

hth.


-3

Non c'è modo di farlo correttamente. Dovresti semplicemente creare 3 VM diverse, una per sistema operativo.

La virtualizzazione dell'hardware si basa su molti trucchi di basso livello per stabilità e prestazioni e la maggior parte di essi può differire anche sulle stesse versioni del sistema operativo. Diciamo che Parallels Desktop di 1 anno non supporta correttamente OS X El Capitan, solo perché ha un nuovo kernel, nuovi moduli ecc. Non esiste una soluzione per emulare il PC originale al 100% per ogni sistema operativo a una velocità accessibile, è sempre un scambio. Ecco perché due nuove macchine virtuali per diversi sistemi operativi dovrebbero essere diverse: i meccanismi di gestione della memoria, I / O dei file, ecc. Sono diversi. E se sei abbastanza fortunato da lanciarli, perdi le ottimizzazioni di velocità

Inoltre, questa è una cattiva idea nelle sue radici. Perché qualcuno dovrebbe usare una macchina virtuale 3 in 1 se tutti e 3 i sistemi funzionano BAD? Per risparmiare risorse? Ma le moderne piattaforme di virtualizzazione sono progettate per essere veloci e affidabili quando sanno cosa stanno facendo. Potrebbero condividere in modo ottimale le risorse host da sole molto meglio della soluzione di lavoro 3 in 1 e niente. In altre parole, "non aggiustarlo se non è rotto". ps C'è la possibilità che tu possa usare Arch e Ubuntu nella stessa VM, usando alcuni "Altri Linux" (con kernel simili), ma non c'è modo per Windows. Richiederà la propria VM e gli strumenti VMWare non dovrebbero funzionare, ovviamente!


1
Ulteriori informazioni di supporto sul perché renderebbero questa una risposta praticabile.
Dave M,

La virtualizzazione dell'hardware si basa su molti trucchi di basso livello per stabilità e prestazioni e la maggior parte di essi può differire anche sulle stesse versioni del sistema operativo. Supponiamo che Parallels Desktop di 1 anno non supporti correttamente OS X El Capitan, solo perché ha un nuovo kernel, nuovi moduli ecc. Non esiste una soluzione per emulare il PC originale al 100% per ogni sistema operativo a una velocità accessibile, è sempre un scambio. Ecco perché due nuove macchine virtuali per diversi sistemi operativi dovrebbero essere diverse: i meccanismi di gestione della memoria, I / O dei file, ecc. Sono diversi. E se sei abbastanza fortunato da lanciarli, perdi le ottimizzazioni di velocità.
Pavel M.,

Inoltre, questa è una cattiva idea nelle sue radici. Perché qualcuno dovrebbe usare una macchina virtuale 3 in 1 se tutti e 3 i sistemi funzionano BAD? Per risparmiare risorse? Ma le moderne piattaforme di virtualizzazione sono progettate per essere veloci e affidabili quando sanno cosa stanno facendo. Potrebbero condividere in modo ottimale le risorse host da sole molto meglio della soluzione di lavoro 3 in 1 e niente. In altre parole, "non aggiustarlo se non è rotto". psC'è una possibilità che tu possa usare Arch e Ubuntu nella stessa VM, usando alcuni "Altri Linux" (con kernel simili), ma non c'è modo per Windows. Richiederà la propria VM e gli strumenti VMWare non dovrebbero funzionare, ovviamente!
Pavel M.,
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.