Quelle solution de virtualisation utilisez-vous sur Mac ?

Stéphane Moussie |

Avec la sortie de Parallels Desktop 19 cet été puis de VMWare Fusion 13.5 cette semaine, les deux principales applications de virtualisation pour Mac sont maintenant adaptées à macOS Sonoma et Windows 11. Mais ce ne sont pas les seules solutions pour faire tourner des machines virtuelles Windows, GNU/Linux ou même macOS sur un ordinateur Apple.

Windows 11 virtualisé sur Mac

Dans les alternatives gratuites et open source, outre le vétéran VirtualBox, plusieurs noms sont apparus avec le passage à l'architecture Apple Silicon : UTM, VirtualBuddy, virtualOS

Alors, quelle solution de virtualisation utilisez-vous sur Mac ?

Une application gratuite (UTM, VirtualBox…)
19% (744 votes)
Une application payante (Parallels Desktop, VMware Fusion…)
38% (1507 votes)
Je ne virtualise pas, je fais du multiboot
6% (225 votes)
Rien de tout ça
37% (1453 votes)
Total des votes : 3929
avatar radeon | 

Pour ma part j’ai un vieux serveur hp dans ma baie avec proxmox, ça évite de polluer mon mac avec Windows.

avatar bouh | 

@radeon

Pareil, un serveur unRAID dans ma baie à côté des switches, patch panels, et UDM ubiquiti.

avatar radeon | 

@bouh

Pas testé unraid mais j’en ai lu pas mal de bien 👍🏼
Pour ma part côté nas c’est un Truenas en baremetal et un xpe sous proxmox.

avatar Sillage | 

@radeon

“Polluer” 😂😂😂🤷‍♂️

C’est marrant quand même le langage qui peut être utilisé par les fans d’Apple. Ça me rappelle un peu ce qu’il se passe sur les forums star wars.

Windows n’est pas parfait, macOS non-plus.

macOS je le prendrais avec moi si on pouvait le virtualiser. Mais vu que l’on ne peut pas. 🤷‍♂️
Ça aurait été marrant de faire un dual boot sur PC avec MacOS. Mais on ne peut pas…

avatar redchou | 

@Sillage

Le mec ne pollue pas macOS, mais utiliser un vieux serveur dans une baie pour pas grand chose, qui doit bien consommer, etc… Pas de soucis…

avatar radeon | 

@redchou

C’est un serveur que je démarre à la demande, il ne tourne pas h24, je l’utilise dans le but d’apprendre uniquement.
Je voulais m’orienter sur un truc plus efficient mais la j’ai eu pour 50€ sur lbc un xeon avec 20go de ram et 4 baies de disques, le tout au format rack.
Si j’avais du acheter du neuf pour des perfs équivalentes cela m’aurait coûté beaucoup plus cher que ce qu’il consomme en énergie, il m’aurait fallu peut être dix ans pour m’y retrouver.
En gros j’en ai l’usage d’un pc de virtualisation mais que j’ai pu déporter dans ma baie.

avatar radeon | 

@Sillage

Fan d’Apple certes, mais avant tout un peu curieux et touche à tout.
Aucun os n’est parfait on est d’accord, que ce soit macOS, gnu/linux, FreeBSD, windows ils ont tous leurs avantages et inconvénients.
Pour le cas de Windows c’est un os qui n’atteint pas mes standards pour travailler, même s’il est excellent pour jouer ou faire de la 3D par ex, ce qui ne correspond donc pas à mes besoins.
Ensuite la qualité générale de ce machin étant ce qu’elle est, malgré les dernières évolutions qui n’étaient vmt pas du luxe, il faut reconnaître que c’est parti de très très loin pour arriver à un truc presque potable mais pas encore.
Pour terminer lorsque je parle de « polluer mon mac » c’est plutôt dans l’optique de ne pas avoir un os par dessus un autre os, que ce soit Windows ou un autre.

avatar occam | 

@radeon

"il faut reconnaître que c’est parti de très très loin pour arriver à un truc presque potable mais pas encore"

🤭
« Celui qui est parti de rien pour arriver à pas grand-chose ne doit rien à personne. »
——Pierre Dac

Dans l’évolution des OS, Il est remarquable de constater que macOS est parmi les rares à avoir pris le chemin inverse.

avatar radeon | 

@occam

Le pire c’est que la plupart des améliorations de Windows sont surtout une mise à niveau (voir parfois une imitation foireuse) par rapport aux autres OS.
MacOS a connu des régressions niveau qualité ça c’est certain. Pour mon usage, Windows reste néanmoins une plaisanterie à côté.

avatar fte | 

@radeon

La dernière fois que j’ai entendu une posture de ce genre, la personne essayait en réalité de se convaincre de ce qui n’existait plus que dans son esprit.

C’est ce que ton discours m’évoque. 🤷‍♂️

avatar radeon | 

@fte

Belle anecdote, du coup ça peut être la règle absolue c’est ce que tu veux dire ?

avatar fte | 

@radeon

Non.

avatar DrStax | 

@radeon

Qu’est ce qu’il faut pas lire comme bêtise quand même 🤦‍♂️

avatar radeon | 

@DrStax

A lequel de mes propos fais-tu référence ?

avatar armandgz123 | 

@Sillage

Sur Mac le moindre GO coûte une blinde, c’est peut-être pour ça…

avatar YuYu | 

J’ai découvert UTM il y a quelques jours pour virtualiser Fedora (pour tester de nouvelles choses). Ça fonctionne super bien !

avatar fte | 

Anciennement sur Mac Intel, VMware. Peu car peu d’usage du Mac vraiment, car serveur Windows Server et NAS Syno avec leurs solutions propres, et VMware sur ma station de travail.

Sur Mac Mx, rien, car mon mini Intel est et restera sans doute mon ultime Mac. La page est tournée.

avatar gjthomas | 

Parallels depuis mon passage sur mac avec l’apparition de la puce intel en 2004 ! J’ai toujours été satisfait. Je vais passer sur apple silicon la semaine prochaine… le saut dans le vide !

avatar raoolito | 

@gjthomas

ca fonctionne tres bien dessus

avatar gjthomas | 

@raoolito

Je suis plus suspicieux au sujet des applis windows qui devront tourner sur la version arm. Un retour d’expérience sur ce sujet ?

avatar raoolito | 

@gjthomas

ben sous reserve d’avoir des app arm64, ca devrait bien tourner
perso j’utilise uniquement edge donc c’est bon

vous avez peut-être des idées ?

avatar gjthomas | 

@raoolito

Je vais me limiter à la suite microsoft 365 au pire. Il me faudra lister tous les besoins…

avatar raoolito | 

@gjthomas

bon plan ces apps là sont optimisées 😆

avatar Gargantua | 

Pourquoi vouloir virtualiser? Ne vaut-il pas mieux acheter un PC?

avatar raoolito | 

@Gargantua

j’ai un routeur dlink dont l’interface n’est lisible que depuis windows, allez comprendre
inutile de dire que le prix du routeur cheap rend incompatible le fait d’ht un pc pour ça

avatar yod75 | 

@Gargantua
Pour ne pas avoir 2 ordi sur le bureau pardi ?

avatar clementp | 

@yod75

Pour éviter ça il y a Remote Desktop non? On met le PC Windows dans un coin et on s’y connecte depuis le Mac quand on en a besoin. Je bosse tous les jours sur une machine virtuelle Windows depuis mon PC Windows et ça marche bien. Je me dis que c’est à peu près la même idée.

avatar Sillage | 

@clementp

Exactement. J’ai des VM pour des usages bien spécifiques sur mon NAS, via Remote Desktop, c’est comme d’avoir le PC en face de soi.

avatar yod75 | 

@clementp
Certes... mais ça suppose d'avoir un pc ;)

avatar clementp | 

@yod75

Et je respecte tout à fait le fait qu’on n’en ait pas forcément envie. Mais quand je vois la complexité (et le coût selon l’option choisie) de ces solutions de virtualisation, ça me semble quand même une alternative solide et pas forcément onéreuse… Acheter un PC portable d’occasion dont la qualité de l’écran, du clavier, du trackpad et l’état de la batterie ne sont pas des critères importants (car ils seront très peu utilisés), ça doit se trouver pour pas grand chose.

avatar Philjac68 | 

@Gargantua

...et pour avoir de vieux logiciels exclusivement Windows qui fonctionnent dans un environnement MacOS de manière totalement transparente? Parrallels permet ça très bien.

avatar SkeletonGamer | 

@Gargantua

Mon Windows 11 ARM virtualisé avec Parallels fonctionne mieux qu’avec les PC Lenovo Thinkpad du bureau 🤣

avatar Sillage | 

@SkeletonGamer

Et par curiosité, les logiciels installés, ils donnent quoi ?

Il ne faut pas oublier que les pc au travail sont souvent connectés à un domaine, qu’il y a l’actualisation des GPO, et autre trucs que l’IT décide de mettre en silence dans les PC des employés. Il est difficile de comparer les deux alors que les installation soft sont complètement différentes.

Cependant, du temps de Windows XP. J’avais XP sur mon laptop, et en multi boot Ubuntu.

Windows XP se mettait à jour (venant de la même source) plus rapidement sur l’installation dans virtual box dans Ubuntu que en natif sur le pc.
C’était principalement au niveau du download des mises à jour.
Windows réservait (le fait encore?) un certain pourcentage de la bande passante pour d’autres usages. Alors que dans virtual box, ce n’était pas limité. Source de la différence. Mais j’ai trouvé ça marrant.
Il était possible cependant de modifier ce comportement. Il faut le noter.

avatar radeon | 

@Gargantua

Windows pour moi est un os jetable, un jouet, je fais des tests, je bidouille et je le shoote quand il est niqué.
Le virtualiser me permet d’avoir un modèle de vm que je clone à volonté.
De plus la machine hôte me sert aussi à d’autres tâches qui n’ont rien à voir avec Windows.

avatar Sillage | 

@radeon

“Windows pour moi est un os jetable, un jouet, je fais des tests, je bidouille et je le shoote quand il est niqué.”

C’est marrant, je vois ça dans l’autre sens.

“Le virtualiser me permet d’avoir un modèle de vm que je clone à volonté.”

Si seulement on pouvait virtualiser MacOS. J’avais une VM avec macOS à l’époque. Mais jamais refait des recherches pour voir si ça se faisait toujours.
Même idée.

avatar radeon | 

@Sillage

On peut virtualiser macos sans souci depuis macos, et depuis d’autres is ça se fait avec peut-être un peu d’huile de coude mais ça passe. Je n’ai pas creusé le sujet plus que ça car je n’en ai pas l’usage mais déjà vu ça tourner :)

avatar Sillage | 

@radeon

MacOs se virtualise seulement officiellement sur un Mac. Il y avait des bidouilles anciennement pour l’avoir sur VMware sur Windows. Mais je n’ai rien vu de récent. Ça se faisait. Mais compliqué et rien d’officiel. Je n’ai pas eu le temps de m’y intéresser plus en détail.

avatar radeon | 

@Sillage

Ça n’est pas prévu ni permis par le cluf, mais visiblement ça se fait tjrs :

https://youtu.be/v6la6a2LSf0?si=Tm2qTUNXaa4EpWuc

avatar airmac | 

@Gargantua

C’est comme ceux qui utilisent les produits google sur iPhone iPad ou mac

avatar fte | 

@Gargantua

"Pourquoi vouloir virtualiser? Ne vaut-il pas mieux acheter un PC?"

Si c’est toi qui paie, volontiers !

avatar marenostrum | 

c'est obligatoire si t'es un développer. on peut virtualiser plusieurs OS en travaillant (faire des tests plutôt) avec une seule machine.

d'avoir plusieurs machines ça coute plus cher en Temps et en argent.

avatar Khrys | 

VMware Fusion! Je n'ai rien trouvé de plus efficace et performant!

avatar pomme man | 

VM ware player 13 est gratuit hein pour info.

avatar YuYu | 

@pomme man

Oui exact !

avatar gepe | 
avatar Yodajr | 

Parallel Desktop pour ma part, pour faire tourner Windows11 ARM sur mon MBP M1. J’avais testé y’a un an, rien ne fonctionnait ou presque, et j’ai retesté avec la dernière beta de W11 et l’amélioration est flagrante. Tout fonctionne ! Il manque juste SQL server et je pourrais envisager de me déplacer sans mon portable du boulot.

avatar jb18v | 

J’avais acheté Parallels 6 à l’époque et la possibilité de virtualiser la partition Bootcamp était pratique aussi. Depuis quelques années le MBP de 2007 est plutôt en retraite et je ne l’utilise plus trop.
J’avais essayé Fusion aussi mais je trouvais moins l’esprit OSX dans l’interface. Avec votre article de l’autre jour j’ai découvert qu’il était devenu gratuit, faudra que je retente sur mon MacMini légèrement plus récent.
Sinon pour un besoin ponctuel c’est VirtualBox sous Windows (tester un Linux par exemple)

avatar Celeri | 

J'ai mis "solution payante" mais en fait VMware Fusion est maintenant gratuit pour des usages personnels. Certes, il n'a pas les performances brutes (notamment graphiques) d'un Parallels qui reste le roi de la catégorie, mais c'est tout à fait acceptable et il a l'avantage en termes d'interopérabilité avec les autres plates-formes (Windows, Linux) et aussi tout ce qu'on peut trouver comme appliances publiques.

Son seul vrai défaut, c'est sa version M1 qui est encore nettement en retrait par rapport à Parallels, même si ce dernier est encore loin d'être abouti. Pour l'instant si vous avez des VM critiques ou mêmes seulement importantes, restez sur Intel !

avatar jaxx | 

Un cluster proxmox+ceph et une boucle 2x10G entre les machines, dans une baie dans un datacenter, y'a même des GPUs pour certains usages, et comme c'est loin, mon bon vieux MBP de 2016 souffre pas trop :) (true, ceci dit, j'étais assez virtualbox "en local" mais avec le temps, le petit vieux à du mal, j'ai des nucs avec proxmox à la maison aussi pour des petits trucs)

avatar louran | 

Pour ma part : parallels sur M2 pour les machines Linux
Mais pas pour mettre window$, aucun intérêt ni usage de mon côté :
j’ai ce qu’il faut en terme de machine à écrire ;-)

avatar Paquito06 | 

J’utilise PD (en version definitive), pas en modele de souscription. De tps en tps, ca depanne.

avatar Kolof | 

Petit laptop Lenovo sous W10, acheté en reconditionné, très suffisant pour mes (minuscules) besoins d'utilisation de Windows.

avatar djgreg13 | 

@Kolof

J'ai pris un x270 et c'est niquel

avatar Le docteur | 

J’utilisais VMWare, mais impossible de le faire depuis quelque temps.

avatar AirLink | 

Pour faire tourner Windows j'utilise un PC...

avatar StephanM3 | 

Impossible de virtual Iser sur parallèle macOS Sonona, l’installation s’arrête avant la fin ?

avatar redchou | 

J’utilise parallels en technical preview… C’est moins cher ! 😅

avatar Faabb | 

Dans l’édition standard de parallels desktop, on ne peut affecter que 4 vCPUs. Il faut l’édition pro (abonnement annuel obligatoire) pour dépasser cette limite et aller jusqu’à 32 vCPUs.
Cette limite existe avec d’autres solutions aussi ?

avatar occam | 

Tout sur Azure VM.
(Ce qui exclut, évidemment, macOS.)
Solution économique et viable pour un groupe de travail délocalisé et international. (Bonus, il est toujours amusant d’observer la réaction des clients qui voient pour la première fois l’accès VM via iPad.)

Tant que OS X/macOS avait encore un intérêt ➽ Hackintoshs multi-boot.
Mais depuis que macOS a été rendu jetable par AAPL (comme tout le reste), on s’en passe joyeusement.

avatar Labsyb | 

@occam

Plus rentable qu’économique je dirais : surtout sur un modèle Bring Your Device, et où qui laisse aux collabs le choix de leur machine PC ou MAC) et de leur OS. L’admin est libéré des contingences matérielles et opère tout à distance, y compris les upgrades de disque et de ram si nécessaire.

Après il faut une connectivité correcte et surtout stable pour les utilisateurs. Rien de plus agaçant que de perdre du temps à se reconnecter régulièrement à un VDI qui perd la liaison :)

avatar crazy_c0vv | 

Quand j’avais un hackintosh (donc Intel avec 24gb de ram) je virtualisais avec VirtualBox.

Maintenant que j’ai un Mac Mini (M1, 8gb de ram), je ne virtualise plus avec mais j’ai installé Proxmox sur l’ancien hackintosh. Parfait pour virtualiser. En passant j’ai trouvé un tuto pour virtualiser MacOS avec Proxmox… et ça fonctionne… mal. Mais l’os démarrait.

À côté de ça j’ai un vieux Mac Mini 2014 sous Debian qui héberge mes services « réseau » : pihole, unbound, pivpn, Homebridge…

Et enfin j’ai essayé la semaine passée Docker Desktop sur le Mac Mini et ma foi ça a l’air très prometteur pour faire tourner plein d’application sans consommer trop de ressources.

avatar vincentn | 

Passé à UTM (après avoir longtemps utilisé VMWare). Je n'ai plus l'utilité d'une VM Windows (ou de Boot Camp ), ayant un Dell portable pour ça, que je laisse à mon bureau (machine assez médiocre et poussive au demeurant : incalculable le nombre de soucis qu'ont dans ma boite tous mes camarades avec ces machines).

J'ai deux VM : une sous Linux et l'autre sous macOS, en passant par le framework de virtualisation d'Apple, très performant et intégré au système, mais avec deux énormes limites :
- Même si la première est contournable par une astuce, les claviers ISO ne sont toujours pas supportés par ce framework, plus d'un an et demi après sa sortie. Apple est au courant, mais à l'air malheureusement de s'en foutre.
- Ne supporte pas les comptes iCloud (donc pas d'Appstore, d'iCloud Drive…). Ne me gène pas dans mon cas et l'usage que je fais de cette vm macOS, mais rédhibitoire pour pas mal de monde.

La VM macOS me permet d'utiliser certains outils et effectuer des tâches/actions sans "contaminer" mon macOS Host avec le confort et mes habitudes de macOS. Si souci, je supprime cette VM jetable et repart sur une nouvelle toute propre en stock.
La VM Linux pour certaines tâches et outils non disponibles sur macOS. Là-aussi au moindre problème ou travail finalisé, je repars sur une nouvelle VM prête à l'emploi et je supprime celle que je n'utilise plus.

avatar flugzeug | 

Comment virtualiser Mac OS X 32 bits (Mojave ou plus ancien) sur un silicon M2? Je n'ai pas trouvé, et j'au encore un vieux mac mini avec Mojave pour une application de comptabilité qui me sert encore. Si quelqu'un a un tuyau, merci.

avatar socotran77 | 

J'ai utilisé parallel desktop pendant plus de 10
Ans achetant toutes les mises à jour qui promettaient x% de puissance en plus par rapport à la fois précédente pour, au final, ne pas constater de plus grande vitesse et toujours avoir des soucis surtout avec les imprimantes .... j'ai fini par acheter un pc portable pour utiliser le seul logiciel professionnel qui m'obligeait à utiliser un PC et, depuis, adieu les problèmes ! Je regrette de ne pas
L'avoir fait plus tôt je me serais moins pris la tête

avatar Marius_K | 

J’ai un Surface Laptop à côté de mon MacBook Air

avatar LolYangccool | 

Toutes mes condoléances !

avatar Marius_K | 

@LolYangccool

Pourquoi ?

avatar fte | 

@Marius_K

"Pourquoi ?"

Il manque tellement de choses au MacBook, ça doit être pénible. C’est sans doute pour ça.

avatar LolYangccool | 

Parce que tu as un produit Microsoft à côté d'un produit Apple, c'était de l'humour. ;)

avatar armandgz123 | 

Parallel desktop pour jouer à Minecraft

avatar mcai | 

Il y a aussi Crossover et Wine pour faire tourner certaines appli Windows sans avoir à installer un OS complet
C'est très pratique pour moi

avatar melaure | 

Vmware, c’est la référence et on l’utilise partout au boulot sauf pour les clients qui sont full cloud.

Donc sur Mac je reste aussi sur Fusion (licence payante) depuis la première version. Je ne veux pas d’un produit mono plateforme. La je peux reutiliser facilement mes VMs du boulot.

avatar LolYangccool | 

J'ai une baie avec des serveurs plus ou moins gros, j'utilise par exemple XCP-ng pour virtualiser mes services.
Je ne virtualise donc pas sur mes Mac.

avatar Frodon | 

J’utilisais Parallels Desktop mais devant les progrès récents de VMware Fusion et aussi e CrossOver, j’ai basculé sur ces deux solutions, ce dernier principalement pour les jeux et VMWare pour les apps plus « sérieuses » ou pour Linux.

avatar Ingmar97432 | 

Unraid permet d’installer très facilement des vm de tous genres, y compris macOs (cf spaceinvaderone). Mais ça demande toutefois une bécane particulière: pas mal de vcpu, de ram, de disques/ssd pour être confort. Pas très plausible avec un laptop standard par exemple. Idem que pas mal, utilisé parallels pendant un temps puis suis passé à un laptop asus core i7 17´ d’occasion pas cher avec 2 ssd internes en dual boot win/Ubuntu pour des besoins ponctuels. Parallels c’est bien mais trop onéreux pour mes usages, virtual box et autres jamais réussi à faire un truc viable avec. Au boulot j’ai installé 3 serveurs unraid (je sais normalement ce n’est pas pour de la prod mais ça fonctionne très bien, très stable pour ma part) et un sous proxmox. Administrer et sauvegarder des vm est plus pratique que du bare metal je trouve. Les vm Synology me permettent de synchroniser plus facilement directement avec les Nas syno que passer par rsync, syncthing etc
Je pense passer à un cluster proxmox pour de la haute dispo sous peu, ce que ne permet pas encore unraid. Mes macmini m1 ne pourraient pas encaisser tout cela (pas assez de ram ou de cores). Et mes logiciels pro Windows ne fonctionnent pas sous arm de toutes façons.

avatar Fish81 | 

A propos de virtualisation, y a t-il une solution pour faire tourner macOS Mojave sur un Mac silicon ? J’ai un logiciel métier qui ne peut pas gérer des parcs mixtes. (Silicon/Intel)
Merci d’avance

avatar melaure | 

@Fish81

J’ai peur que ce ne soit pas possible. Il faut garder un ancien Mac Intel en complément.

avatar Fish81 | 

@melaure

Merci beaucoup. C’est ce que je craignais mais j’ai tenté !

CONNEXION UTILISATEUR