Newsgroup: it.comp.os.linux.iniziare
Titolo: Far girare sulla stessa macchina due SO in contemporanea?

Ciao a tutti. Vi spiego:
vorrei installare in un PC due sistemi operativi,
Ubuntu Linux (versione server) e Microsoft Windows 7.
Entrambi dovrebbero funzionare contemporaneamente:
uno (Linux) come server centrale a cui si collegherebbero
altri PC - tramite il servizio Samba -, l'altro (Windows 7) verrebbe
usato come SO client per le normali attività quotidiane (navigare sul 
Web, preparare documenti, ecc.).
Vorrei sapere se qualcuno di voi ha sperimentato questa
soluzione e quali software ha utilizzato.

 soluzione e quali software ha utilizzato.
E' una normale soluzione di virtualizzazione. Soluzioni ne esistono decine,
in base a quel che vuoi fare ed alla tua esperienza puoi scegliere tra
VMware Server, VMware ESXi, Xen Server, Proxmox, VirtualBox, ecc.ecc.
-- 
Flavio Visentin
Ubuntu in Zulu significa "Non so usare Debian". (cit. CtRiX)

 VMware Server, VMware ESXi, Xen Server, Proxmox, VirtualBox, ecc.ecc.
Mi interesserebbe usare Xen, ma finora ho esperienza solo con VirtualBox.

linux_is_cool wrote:

Al lavoro abbiamo una situazione analoga, per cui usiamo virtualbox. 
Sul server è installato un server samba, insieme a Virtualbox, che viene 
avviato come servizio di sistema.
Dentro Virtualbox gira una versione di Windows XP con installato il programma 
di contabilità consigliato dal commercialista, e il dipendente incaricato si 
può collegare al Windows XP virtualizzato da qualsiasi PC della rete locale.
La cosa per noi è vantaggiosa, perché così tutti i dati sensibili rimangono 
sul server (backup più facili), e non abbiamo dovuto approntare una macchina 
in più che sarebbe stata usata solo per tre mezze giornate alla settimana. Il 
dipendente che si occupa di queste cose prende una qualsiasi postazione libera 
e si collega via RDP al Windows XP virtualizzato.
Tu dovresti decidere quale deve essere il sistema operativo principale o quale 
dovrà essere il sistema operativo che dovrà essere attivo per più tempo 
(immagino il server samba), e installare quello nativamente sul PC.
Poi installi Virtualbox (tieni conto che la versione libera non fornisce il 
supporto alle periferiche USB, al contrario di quella proprietaria e 
gratuita), crei un disco virtuale abbastanza grande, e ci installi il sistema 
operativo "secondario" (immagino Windows 7).
La versione proprietaria di virtualbox include anche un servizio vRDP, che ti 
permette di usare una porta del sistema host per collegarti alla macchina 
virtuale via RDP come se fossi collegato al suo terminale "reale".
Puoi scambiare file tra sistema host e sistema guest tramite la versione di 
samba inclusa in virtualbox, oppure tramite l'installazione di samba che 
userai con il resto della rete locale. 
Se il pc guest deve essere raggiungibile dagli altri pc della rete, ti 
conviene configurargli una connessione in modalità bridged invece che nat.
Se vuoi puoi pure impostare il sistema host in modo che avvii il sistema guest 
come servizio di sistema, in modo che sia disponibile al boot e venga spento 
correttamente al momento dello shutdown.
Per fare questa cosa con un host gnu/linux trovi un'infinità di guide in rete, 
è facile e non dovresti avere nessun problema.
Al contrario fare questa cosa con un host Windows è assai aleatorio e 
problematico. Esiste un recente progetto 
(
http://vboxvmservice.sourceforge.net/
) per far questo, ma ti garantisco che 
metterlo su dà parecchi mal di testa!
Probabilmente Xen "è meglio", ma metterlo su non è così "amichevole" come 
virtualbox, con il quale il decadimento di prestazioni è comunque molto 
limitato. 
Se ti va di confrontare Virtualbox e Xen, fai qualche prova e facci sapere.
ciao
gerlos
-- 
"Solo lo scienziato e` vero poeta: ci da` la luna, ci promette le stelle,
 ci fara` un nuovo universo se sara` il caso." ( Allen Ginsberg)
   _
  (y)        < 
http://gerlos.altervista.org
 >
   =   gerlos  + - - >  gnu/linux registred user #311588

 gerlos
Ciao!

 stesso PC risiede anche un altro sistema operativo (Linux).
allora installa vmware server 2 su windows e crea unamacchina virtuale 
linux..
io ho un cliente con macchina hp con 2 gb di ram e windows xp, vmware 
server ed una macchina virtuale linux con 360 mb di ram che fa da samba 
server, web server, mail server e fax server.. l'utente manco si accorge 
della cosa..
S.


Ho bisogno di una soluzione gratuita.
Anche per questo ho pensato a Xen.
Con Xen dovrebbe girare su un sistema operativo Linux,
quindi avrei la possibilità di far girare Windows 7.
In pratica, i due SO utilizzerebbero la funzionalità di
virtualizzazione supportata dalle CPU Intel dell'ultima generazione.
Una cosa non mi è chiara: come si accede a Linux piuttosto che a Windows 
7 con Xen?
Questo vorrei capire, non è come VirtualBox che parte insieme a Linux,
poi l'utente decide se caricare o no la macchina virtuale. Con Xen
all'avvio del computer entrambi i SO devono caricarsi ed essere,
per così dire, indipendenti l'uno dall'altro. Ciò significa che da 
Windows 7 non deve essere possibile accedere alle partizioni di Linux
e viceversa. L'utente non deve poter fare danni.
Saluti.

 
vmware server 2 è gratuito.. non OOSS ma gratuito
S.


Per capire meglio:
installo una distro linux per server (es. Ubuntu Server),
poi intallo dentro VMware Server.
Quindi creo una macchina virtuale per Windows 7?
Poi, l'utente per accedere solo a Windows 7 come fa?
All'avvio del PC c'è una scelta tra i duo SO?
Inoltre, c'è il supporto alla funzionalità hardware di Intel per
la virtualizzazione?

> l'utente possa accedere al sistema ed utilizzare Windows 7 normalmente.
ecco che quindi installi (se già non è su) windows 7 ed usi linux come 
macchina virtuale in vmware server 2
chiaro che quella macchina poi è "sacra" e deve stare su praticamente h24
se installi linux come host e w7 come guest, non puoi accedere 
direttamente su quella macchina a w7 (a meno che tu non usi ubuntu server 
con tutta la sua GUI e non accedi alla macchina w7 via terminal server)
S.