Newsgroup: it.comp.macintosh
Titolo: VirtualBox come demone?

Sembra si possa fare: qualcuno qui l'ha fatto? Vorrei farci girare un
Windows Server 2003 o 2008 con un software fiscale in Terminal Server da
usare da Mac tramite RDC, ovvero senza VM windows sulle postazioni di
lavoro. Il fatto è che vorrei non dover loggare il Server Mac per
avviare la VM, so che si fa con Parallels Server, ma costa un po'
troppo. Se si potesse fare con VirtualBox sarebbe meglio.
In alternativa, sapete se è possibile acquistare Parallels Server con
Windows 2008 OEM?
-- 
Per rispondere, togliere -NOSPAM- dall'indirizzo.

 Windows 2008 OEM?
Windows OEM puo' essere venduto insieme all' hardware.
Se devi acquistare un nuovo MAC dove far girare il Windows2008, allora puoi
comperarli insieme (unica fattura) e potrai godere dello sconto OEM.

 pubblicare.
Noi voremmo accentrare tutti i servizi su un unico MacPro, e con il
nuovo software fiscale che va in TS, sradicare windows dalle postazioni
di lavoro. Siccome l'uso del software fiscale č intenso 2 mesi all'anno,
ma dovrebbe essere rapidamente disponibile sempre, anche se non fa
praticamente niente, ci sembra la soluzione migliore piazzarlo sul nuovo
server principale (MacPro 2.66x4), che rispettoa al G5 1.6 mono che
abbiamo adesso, ha risorse in esubero. Del resto ci serve un server OS X
per l'OpenDirectory e tutto il resto, per cui alla base deve comunque
starci un hardware Apple.


 comperarli insieme (unica fattura) e potrai godere dello sconto OEM.
Speravo potesse essere legato anche ad un hardware virtuale. Ovvero,
alla licenza di un software di virtualizzazione.


 alla licenza di un software di virtualizzazione.
Ma sai che credo la cosa sia possibile.
Infatti, proprio ieri stavo guardando ebay e la mia attenzione e' stata
attirata da versioni di Windows vendute apposta per computer Macintosh
con Leopard (il sistema va installato con Bootcamp).
Probabilmente e' possibile installarlo anche su macchine virtuali.
Prova a guardare ebay alla sezione software per macintosh, magari scovi
qualche informazione.
-- 
Ciao da Francesco B.

 virtualizzare OsX, cosa che a voi non serve.


 virtualizzare OsX, cosa che a voi non serve.
Spetta: l'hypervisor di VirtualBox è RDC + ssh, se così si può definire,
o c'è qualcos'altro che mi sfugge? E per Fusion, mi pare che non si
possa far partire senza loggarsi...
Tra l'altro, anche con VirtualBox mi resta da capire come far avviare la
VM senza far loggare un utente e senza dover intervenire con la shell.
Insomma, un servizio che viene caricato all'avvio della macchina.
Inoltre resta da chiarire quanto sia 'robusta' la soluzione: se il
server va giù all'improvviso, la VM come si comporta... boh, ancora un
po' di prove e lo scoprirò, spero ;-)


 po' di prove e lo scoprirò, spero ;-)
Allora, ho provato con Lingon... pensavo di aver trovato la soluzione,
ma non va. Ho qualche perplessità che si tratti di problemi di
privilegi.
In effetti, ho creato la VM in un utente GUI (vmuser), che tra l'altro
avevo creato appsitamente, perchè in un primo momento mi interessava più
che altro verificare il funzionamento di Windows 2003 e del software
fiscale di per se, per cui non headless.
Adesso vorrei far partire la VM headless, e se mi loggo con la shell
come vmuser, riesco a far partire la VM con entrambi i seguenti comandi:
  VBoxManage startvm <UUID|nomeVM> -type vrdp
  VBoxHeadless -startvm <UUID|nomeVM>
Aggiungendo il comando come 'Users Daemon', per avviare la VM al
riavvio, non succede niente. Immaginando che il comando venga eseguito
come root, ho provato ad eseguire il comando tramite ssh come root, ed
in effetti l'unica cosa che si ottiene è un messaggio di errore.
Allora, mi chiedo se per usare la VM headless e farla avviare allo
startup, devo crearla come root?
Potrebbe creare problemi di sicurezza?
E' possibile trasferire la VM da un utente a root, o comunque c'è un
modo per creare la VM da GUI (in modo da aver maggior controllo in fase
di creazione), e poi riuscire ad usarla come demone su un server?


 VBoxManage --help
Sì, già visto tutto. Resta il dubbio per quanto sopra.


 fare lo stesso per VBox...
Infatti. Anche perchè, in Lingon risulta l'unico script eseguito
all'avvio. Ma appunto per questo dovrebbe funzionare come root.


 all'avvio. Ma appunto per questo dovrebbe funzionare come root.
In pratica la VM è stata creata da GUI in
/Users/vmuser/Library/VirtualBox
Al punto 3.2 del link che mi hai mandato, spigano come importare la VM
in un utente creato in Centos creato per usare la VM. Ma siccome non
credo (o non so come fare) per avviare la VM al login da un utente che n
ho provato a spostare tutta la cartella VirtualBox sia in
/var/root/Library
Adesso la VM parte headless con il comando, ma ancora non in
autoavvio...
