Virtualbox : avoir une VM qui supporte la virtualisation via KVM
13 réponses
Francois Lafont
Bonjour à tous,
Sous Debian Wheezy, j'utilise la version d'Oracle de Virtualbox (version 4.3.18).
Peut-être qu'il y a mieux pour faire de la virtualisation sur son Desktop, je ne
sais pas. Personnellement, je trouve Virtualbox assez facile à utiliser et jusqu'à
présent il m'a donné pleine satisfaction (je m'en sers surtout pour faire des tests,
découvrir telle ou telle techno etc. sans avoir à pourrir mon système « physique »).
Mais là, j'ai un petit souci. Je souhaite virtualiser des hôtes qui eux-mêmes
seront des machines qui feront de la virtualisation via KVM. Et ça, je n'y
arrive pas.
Sur le bios de ma machine physique, j'ai bien activé la « virtualisation matérielle »
(je ne sais pas si c'est le terme correct) de mon processeur Intel. Du coup, sur ma
machine physique j'ai bien :
~$ grep -Ec '(vmx|svm)' /proc/cpuinfo
8
Maintenant si je crée une VM via Virtualbox, en prenant la peine de vérifier que
la case "Activer VT-x/AMD-V" est bien cochée, et que j'y installe dessus une
Debian Wheezy également, alors je me retrouve avec une VM dans laquelle j'ai :
~$ grep -Ec '(vmx|svm)' /proc/cpuinfo
0
Autrement dit, dans cette VM je ne peux pas faire de virtualisation avec KVM
et c'est ça qui me pose problème.
Y a-t-il quelque chose à faire au niveau de Virtualbox afin que je puisse
utiliser KVM sur les VM virtualbox (une conf quelque part que j'aurais
oubliée de faire) ? Peut-on faire en sorte qu'une VM Virtualbox puisse
elle-même faire de la virtualisation via KVM ?
Sinon, connaissez-vous une solution de virtualisation par dure à prendre en
main sous Wheezy et qui me permettrait cela ?
Ce que je voudrais savoir en fait, c'est si une désinstallation propre (ie "install puis désinstall" est idempotent ;)) est possible ensuite.
Franchement, je ne sais pas. Essaye dans une vm linux pour voir.
C'est fait. De base, l'installeur fout tout dans /usr/ mais il possède l'option --custom qui permet de pouvoir choisir le répertoire cible, du coup ça limite un peu la casse (j'ai choisi /opt/vmwareplayer/) même l'installeur fout quand même des trucs dans /etc/ par exemple.
J'ai essayé du coup et on a bien une VM qui supporte les instructions de virtualisation (il faut cocher une case pour cela au niveau de la VM) et qui peut donc faire du KVM. Donc ça c'est bien. En revanche, comme on pouvait s'y attendre, VMware Player (qui est gratuit) présente une restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là), à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand même vachement chiant ça ;)). J'ai cru au départ qu'on ne pouvait pas non plus faire de VLANs entre les VM mais en fait c'est possible via une astuce bien curieuse décrite ici :
où en gros il faut créer une VM, ne pas la démarrer, *fermer* l'appli VMware, éditer un fichier de conf de la dite VM à la main puis relancer l'appli VMware. À partir de là, comme par miracle on voit apparaître un bouton permettant la gestion des VLANs dans l'interface graphique.
Je trouve que les VM sont un peu plus rapides que sur Virtalbox aussi mais c'est peut-être une fausse impression.
Bref, à n'en pas douter la version payante est sûrement très bien au niveau fonctionnel. ;)
-- François Lafont
Le 21/11/2014 17:24, Baton .rouge a écrit :
Ce que je voudrais savoir en fait, c'est si une désinstallation propre (ie
"install puis désinstall" est idempotent ;)) est possible ensuite.
Franchement, je ne sais pas.
Essaye dans une vm linux pour voir.
C'est fait. De base, l'installeur fout tout dans /usr/ mais il possède
l'option --custom qui permet de pouvoir choisir le répertoire cible, du
coup ça limite un peu la casse (j'ai choisi /opt/vmwareplayer/) même
l'installeur fout quand même des trucs dans /etc/ par exemple.
J'ai essayé du coup et on a bien une VM qui supporte les instructions de
virtualisation (il faut cocher une case pour cela au niveau de la VM) et
qui peut donc faire du KVM. Donc ça c'est bien. En revanche, comme on
pouvait s'y attendre, VMware Player (qui est gratuit) présente une
restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là),
à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand
même vachement chiant ça ;)). J'ai cru au départ qu'on ne pouvait pas non
plus faire de VLANs entre les VM mais en fait c'est possible via une astuce
bien curieuse décrite ici :
où en gros il faut créer une VM, ne pas la démarrer, *fermer* l'appli
VMware, éditer un fichier de conf de la dite VM à la main puis relancer
l'appli VMware. À partir de là, comme par miracle on voit apparaître un
bouton permettant la gestion des VLANs dans l'interface graphique.
Je trouve que les VM sont un peu plus rapides que sur Virtalbox aussi
mais c'est peut-être une fausse impression.
Bref, à n'en pas douter la version payante est sûrement très bien au
niveau fonctionnel. ;)
Ce que je voudrais savoir en fait, c'est si une désinstallation propre (ie "install puis désinstall" est idempotent ;)) est possible ensuite.
Franchement, je ne sais pas. Essaye dans une vm linux pour voir.
C'est fait. De base, l'installeur fout tout dans /usr/ mais il possède l'option --custom qui permet de pouvoir choisir le répertoire cible, du coup ça limite un peu la casse (j'ai choisi /opt/vmwareplayer/) même l'installeur fout quand même des trucs dans /etc/ par exemple.
J'ai essayé du coup et on a bien une VM qui supporte les instructions de virtualisation (il faut cocher une case pour cela au niveau de la VM) et qui peut donc faire du KVM. Donc ça c'est bien. En revanche, comme on pouvait s'y attendre, VMware Player (qui est gratuit) présente une restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là), à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand même vachement chiant ça ;)). J'ai cru au départ qu'on ne pouvait pas non plus faire de VLANs entre les VM mais en fait c'est possible via une astuce bien curieuse décrite ici :
où en gros il faut créer une VM, ne pas la démarrer, *fermer* l'appli VMware, éditer un fichier de conf de la dite VM à la main puis relancer l'appli VMware. À partir de là, comme par miracle on voit apparaître un bouton permettant la gestion des VLANs dans l'interface graphique.
Je trouve que les VM sont un peu plus rapides que sur Virtalbox aussi mais c'est peut-être une fausse impression.
Bref, à n'en pas douter la version payante est sûrement très bien au niveau fonctionnel. ;)
-- François Lafont
Baton .rouge
On Sat, 22 Nov 2014 17:26:52 +0100, Francois Lafont wrote:
Donc ça c'est bien. En revanche, comme on pouvait s'y attendre, VMware Player (qui est gratuit) présente une restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là), à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand même vachement chiant ça ;)).
Merci du retour. Effectivement si on ne peut pas faire de snapshot c'est chiant (ni de clone lié aussi) Peut être que dans une version future....
-- Les assistés du CAC 40 : http://www.youtube.com/watch?feature=player_detailpage&v=W5Yx_diRxA8#tH
On Sat, 22 Nov 2014 17:26:52 +0100, Francois Lafont
<francois.lafont@nospam.invalid> wrote:
Donc ça c'est bien. En revanche, comme on
pouvait s'y attendre, VMware Player (qui est gratuit) présente une
restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là),
à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand
même vachement chiant ça ;)).
Merci du retour.
Effectivement si on ne peut pas faire de snapshot c'est chiant (ni de
clone lié aussi)
Peut être que dans une version future....
--
Les assistés du CAC 40 :
http://www.youtube.com/watch?feature=player_detailpage&v=W5Yx_diRxA8#tH
On Sat, 22 Nov 2014 17:26:52 +0100, Francois Lafont wrote:
Donc ça c'est bien. En revanche, comme on pouvait s'y attendre, VMware Player (qui est gratuit) présente une restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là), à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand même vachement chiant ça ;)).
Merci du retour. Effectivement si on ne peut pas faire de snapshot c'est chiant (ni de clone lié aussi) Peut être que dans une version future....
-- Les assistés du CAC 40 : http://www.youtube.com/watch?feature=player_detailpage&v=W5Yx_diRxA8#tH
Damien Wyart
* Baton .rouge in fr.comp.os.linux.configuration:
Merci du retour. Effectivement si on ne peut pas faire de snapshot c'est chiant (ni de clone lié aussi) Peut être que dans une version future....
Je ne pense pas, ce sont les principales différences avec VMWare Workstation...
-- DW
* Baton .rouge <nospam@trash.nul.invalid> in fr.comp.os.linux.configuration:
Merci du retour. Effectivement si on ne peut pas faire de snapshot
c'est chiant (ni de clone lié aussi) Peut être que dans une version
future....
Je ne pense pas, ce sont les principales différences avec VMWare
Workstation...