Code Monkey home page Code Monkey logo

Comments (10)

StefanScherer avatar StefanScherer commented on July 21, 2024 1

Yes, I could install VMware tools manually again and restarted. Then the box works fine. I tar‘ed that to a new box file and tested it on a second machine.

I‘ll keep my one MBP on Mojave for a while (until the updater tricks me when I click the wrong button in a hurry).

I‘ve update Fusion just today. But, when I find some time I can downgrade to do some testing.

It‘s always this magic triangle macOS version/Vagrant version/Fusion version that you have to keep in mind.

from macinbox.

StefanScherer avatar StefanScherer commented on July 21, 2024

I just learned about this tool. Thank you @bacongravy for the hard work. I really appreciate that there is a tool to create newer macOS Vagrant boxes.

I just built a Mojave 10.14.6 box and VMware tools also aren't installed correctly. This message appears in the VM after a vagrant up:

Bildschirmfoto 2019-11-13 um 12 19 33

On the host vagrant up also "hangs":

$ vagrant up
Bringing machine 'default' up with 'vmware_fusion' provider...
==> default: Cloning VMware VM: 'macinbox-10.14.6'. This can take some time...
==> default: Verifying vmnet devices are healthy...
==> default: Preparing network adapters...
==> default: Starting the VMware VM...
==> default: Waiting for the VM to receive an address...

My setup is Vagrant 2.2.5, macOS 10.14.6, VMware Fusion Pro 11.5.1, macinbox 4.0.0

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

Hi @StefanScherer thank you for the feedback! I'm sorry the tool isn't working properly for you. I have successfully created a box from a macOS 10.14.6 installer, but it was with a previous version of VMware Fusion Pro; maybe something about the Tools package has changed. You could try using VMware Fusion Pro 11.1.1 to see if that makes a difference. I'd also be curious to know if manually installing the tools after the box has booted resolves the issue for you.

I'll see if I can replicate the failure you are seeing. I don't currently have a Mojave system configured to test this with so it might not happen immediately.

from macinbox.

egandro avatar egandro commented on July 21, 2024

I know about this "bug" but was to lazy to fix it:

Check this:

We do some inserts to a mysql DB in order to whitelist the kext a priori to the native boot (during the installation).

This needs to be enhanced for Vmware Fusion 11.5 (it's only done for 11.0).

So my idea - just add VBox 6.x and 11.5 in the .rb file.

Sorry again - I knew all about this but I was to lazy to do it.


Edit: It would be super cool to white list VMWare Fusion, Virtualbox, VMWare Fusion Tools and VirtualBox Tools (so we can do a nested macinbox macinbox installation) - I typically do this using a ESXi Server.

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

@egandro Thanks for the tip. I'll take a look at what the new values should be, unless you happen to know them offhand? And the values for VBox?

from macinbox.

Footpad avatar Footpad commented on July 21, 2024

@bacongravy I created a PR here that allows VMware Tools for Fusion 11.5.3 (not sure about other version support) to load successfully: #56

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

@Footpad Thank you! I'll take a look now.

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

I have verified that the PR provided by @Footpad resolves this issue.

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

This will be fixed in the v4.1.0 release.

from macinbox.

bacongravy avatar bacongravy commented on July 21, 2024

This has been released. Closing.

from macinbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.