Qu'est ce que j'ai:
Un ordinateur de bureau avec un processeur AMD64 quad core de 3GHz, avec 4G de RAM, et double écrans, et des baies de disques SATA échangeables avec un disque SATA avec Ubuntu 11.10, un disque SATA avec Windows 7 (et quelques disques SATA sur lesquels je fais mes sauvegardes)
Jusqu'à présent, j'ai été satisfait de changer de disques pour démarrer Windows ou Linux. Je vais bientôt commencer un projet qui impliquera le développement de logiciels pouvant fonctionner et être construits à la fois sur Windows et Linux. Il serait plus facile de développer et de tester si j'avais à la fois un système Windows et un système Linux s'exécutant simultanément. Et je dois dire que je ne suis pas vraiment satisfait de l'état de mon bureau Linux, après la mise à niveau vers Ubuntu 11.10. J'aimerais pouvoir jouer avec les différentes distributions, pour voir laquelle, le cas échéant, je pourrais choisir comme environnement principal.
La réponse évidente est la virtualisation. Mon CPU prend en charge les extensions VM, et il a assez de puissance pour gérer quelques VM.
Alors, je cherche un système d'exploitation pour héberger un système de VM, et un système de VM, à utiliser sur un système de bureau, où mon environnement de bureau principal sera exécuté dans l'une des VM, plutôt que sur l'hôte.
Je veux un hôte et un système de VM qui se feront discrets - où la surcharge de connexion et d'ouverture d'une console à une VM soit minimale.
Dans mon monde idéal, je m'assiérais à mon bureau et verrais un sélecteur, similaire à XDM/GDM, où je pourrais choisir sur quelle machine je voulais me connecter, et où je n'aurais pas du tout besoin de me connecter à l'hôte. Sauf, bien sûr, que certaines des machines auxquelles je voudrais me connecter ne sont pas en cours d'exécution X11, elles exécutent Windows, ou qui sait quoi d'autre. Donc je ne m'attends pas à y arriver.
Mais à quel point puis-je m'en approcher?
Puis-je me connecter à l'hôte, démarrer l'application console VM, et lui laisser prendre le contrôle total des deux écrans, de sorte que je puisse oublier complètement qu'il y a un hôte exécutant l'interface utilisateur?
Je suis prêt à dépenser un peu, mais pas beaucoup, d'argent pour mettre tout cela en place. Le Workstation de VMWare coûte 200 $ - c'est à peu près la limite de ce que je serais prêt à dépenser, si cela répondait mieux à mes besoins que les solutions VM gratuites.
Des idées?