Load VMware's networking extensions manually

VMware installs some kernel extensions to your mac by default. These extensions also run when you don't have VMware open, so basicly it slows down your system startup and usage.
To load and unload VMware's networking kernel extensions manually, follow these steps:

  1. Install VMware
  2. Run Terminal, and enter:
    sudo rm /Library/LaunchDaemons/com.vmware.launchd.vmware.plist and enter your password
  3. Restart your mac
  4. Run Automator, and choose a custom workflow
  5. Drag "Run Shell Script" in the left pane under Library/Utilities to the workflow on the right
  6. Enter the following command in the input field:
    sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --start
  7. Drag "Launch Application" to the workflow, and choose VMware
  8. Save the project as an Application, name it "Start VMware"

  9. Redo these steps and enter as shell script:
    sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --stop and in stead of "Launch Application", choose "Quit Application" and safe also this project as Application, name it "Stop VMware"

Now, when you want to use VMware, just double click on "Start VMware", and when you quit, run "Stop VMware"
 Permalink

Comments

No new comments allowed (anymore) on this post.