Skip to main content

Posts

Showing posts from August, 2021

Disable DHCP Service for VMware Fusion in Big Sur

My home lab virtual machines are connected on private network 192.168.1.x. All internet traffic goes to a gateway server and is forwarded over the internet network adapter. The gateway server is a DHCP server also to assign IP addresses to my lab devices. The benefit to use my own DHCP server is I can control some advanced DHCP settings in the simple GUI interface. However, I didn't find the DHCP settings on VMware Fusion 12 for the private network. And my VMs got 172.x.x.x DHCP IP addresses automatically. The reason is I'm using macOS Big Sur. Apple requests developers to use the vmnet framework for network virtualization programming. The framework only offers limited functions for virtualized networking. This limitation is confirmed by VMware staff in the community. Since macOS has its own DHCP server. One workaround is to disable the native DHCP server by following the command which is mentioned in the same post: sudo /bin/launchctl unload -w /System/Library/LaunchDaemons

macOS Virtual Machine Cannot Boot with the error "No Media"

I installed a macOS virtual machine on VMware Fusion. As you may know, the installation time is super long. It took me about 1 hour to complete the installation. To save recovery time in case my computer OS needs to be re-installed. I exported the virtual machine to an OVA file to another partition. However, the virtual machine failed to boot up when I imported the OVA file as a new virtual machine. I got the following error message: Mac OS X... No Media And the virtual machine entered the Boot Manager screen after few minutes. Mac OS X was in the boot list. However, it wouldn't allow me to boot even I chosen it manually. I tried to reset NVRAM for the virtual machine. It's no luck. BTW, Apple has an official article talks about how to reset NVRAM or PRAM on your Mac . I'm not sure is it suitable for macOS virtual machines. I just simply delete the *.nvram file in the virtual machine's package. I also tried to reset BIOS and EFI booting order...etc. No one works. Fin