Enable Nested Virtualization when using Apple's Hypervisor

Discussion in 'Parallels Desktop for Mac Feature Suggestions' started by SirCodesALot, Apr 30, 2021.

  1. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    I have checked with Apple regarding nested virtualization and they informed me that it is already supported & fully supported in VMWare Fusion. Can we enable this please? This is preventing me from using Docker directly within my WIndows 10 VM.

    Apple Feedback ID:
    FB8982317
     

    Attached Files:

  2. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    I had my hoping for this to be a feature.. This means I cannot run WSL using Apple's Hypervisor with Parallels. Frankly, this disappoints me...
     
    Cyrille G. likes this.
  3. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    @Dmitry@Parallels Where can I go to get this feature on the radar? I'm disappointed this didn't make it into the PD17 release...
     
  4. LunL

    LunL Bit Poster

    Messages:
    3
    I'd like to see this happen as well. Fusion has that for 1 year...
     
    SirCodesALot likes this.
  5. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    @Maria@Parallels Would you have any input & direction for us to get this much needed feature some traction??
     
  6. LunL

    LunL Bit Poster

    Messages:
    3
    While it's not in 17.1.1 release note, it's now possilbe to enable nested virtualization with apple hypervisor. Just choose parallels hypervisor, check nested virtualization then switch back. Now boot your VM and you have nested virtualization.
    But I suspect that it's not that we get apple hypervisor with nested virtualization but instead apple hypervisor isn't used anymore. Now I always get all the memory allocated (regardless of nested virtualization enabled or not) when starting a VM and it used to be a dynamic allocation with apple hypervisor...
     
  7. AndrewB52

    AndrewB52 Bit Poster

    Messages:
    1
    @LunL Are you saying that with Apple M1 Processors there is now nested virtualization with version 17.1.1? I am not seeing that option. Or are you just referring to the Intel flavor of Apple Mac.
     
    Cyrille G. likes this.
  8. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    @LunL, that has always been the case that I could use Parallels hypervisor to use nested virtualization. However, When I tried the Apply Hypervisor option without worrying about the nested virtualization I was surprised at how relatively quiet my MacBook Pro was. When I use the Parallels hypervisor (with or without nested virt) my MacBook transforms into a Back to the Future hover boad - fans pushed to the MAX.

    [​IMG]
     
  9. Leni Neto

    Leni Neto Bit Poster

    Messages:
    3
    @LunL I tried your suggestion but switching to Parallels and back to Apple hypervisor, although showing a greyed out nested virtualization checkbox, doesn't quite work.
    WSL2 stops working when I switch over Apple hypervisor, which is a shame since Apply hypervisor does support nested virtualization and its performance is so much better than parallels hypervisor. I'm hoping Parallels will have a workaround for enabling nested virtualisation in the meantime, at least until it comes as a feature in the (fingers crossed) next update.
     
    LanYun likes this.
  10. SirCodesALot

    SirCodesALot Bit Poster

    Messages:
    32
    To be clear, according to the Apple employee I was speaking with it does support it, VMWare's Fusion uses it and it does support nested virtualization. Parallels however isn't taking advantage of it - at least that's how I understood it and it's been what I've been wanting for YEARS.
     
    LanYun likes this.
  11. PaulP23

    PaulP23 Bit Poster

    Messages:
    5
  12. PaulP23

    PaulP23 Bit Poster

    Messages:
    5
    How can this be Parallels Desktop Pro be a Pro product when it's missing support for this and the main competitor has had it for over a year? Particularly since the Parallels official documentatoin says you should use Apple's hypervisor. And also since Apple is going to pull third party hypervisors and probably all system extensions eventually anyway, right? IIUC. So this feature _must_ be implemented anyway.
     
  13. LanYun

    LanYun

    Messages:
    1
    I'm very happy with it!我非常赞同!!!请求支持嵌套虚拟化!
     
  14. JohnT29

    JohnT29 Bit Poster

    Messages:
    2
    Bump.
    Will the next version of Parallels (supporting macOS Ventura) support nested virtualisation with the Apple hypervisor?

    Anybody know when/if Apple will no longer support the Parallels hypervisor?

    These would be a breaking change for me, and from the comments above it looks like VMWare already supports this.
     

Share This Page