7

Guest Additions are available for macOS starting with VirtualBox 6.0 Per the change log, macOS/OSX Guest Additions are at "initial support" meaning features/functionality could be limited.


5

This is commonly due to bugs in VirtualBox. VirtualBox installs itself as a kernel extension directly into the lowest level of kernel software running on your Mac affecting stability of the system as a whole. This is why you need to enter an administrative user’s password in order to install VirtualBox. To fix this, ensure that you have the latest software ...


5

You may find Kinto to be useful. It's a project I recently created, after a few years of tackling this problem a few different ways and I just now feel like it's solid enough to share. The Kinto installer simply uses python to do the initial install, after that it's just a systemd service, bash, xprop, setxkbmap and xkbcomp. As far as I am concerned it is ...


4

The correct method to uninstall Virtualbox is to use the official uninstall script that is included on the installation image. If you don't have the installation image anymore, you can re-download it. Since the program installs many helper scripts outside the /Applications folder, you need to clean those up with the included uninstall tool and not just ...


3

You're in luck. It looks like Alto's Adventure has a native Mac version! https://itunes.apple.com/us/app/id1287752517?mt=12&ign-mpt=uo%3D4 However, let's pretend you weren't so lucky, or you absolutely needed to play the Windows version. Virtualbox, unfortunately, has very limited support for 3D Acceleration, which is needed by most video games. This is ...


2

This was fixed in VirtualBox v5.2.14 (bug #17805) Download the latest version of VirtualBox for Mojave compatability


2

Most users wishing to do what you want to do purchase VM Fusion or Parallels. VirtualBox is not really designed for what you are trying to do. Think of what would happen if you were to clone your Windows partition to another entirely different PC. You should not expect Windows to boot because you did not copy any boot code to the new PC. If you were to fix ...


2

Yes, the following could be used in VirtualBox 6.0.12, as per some blog articles: /Applications/VirtualBox.app/Contents/MacOS/VBoxManage modifymedium disk ~/VirtualBox\ VMs/NetBSD-8.1-amd64/NetBSD-8.1-amd64.vdi --resize 10240 It changes the size of the disk to about 10GB (from the original 5GB). For some reason, there's no GUI to do this within the main ...


1

You have created the forwarding rule the wrong way around - i.e. you have reversed it. Instead of: rdr pass inet proto tcp from any to any port 8080 -> 127.0.0.1 port 80 It needs to look like this: rdr pass inet proto tcp from any to any port 80 -> 10.0.2.15 port 8080 In regards to the sysctl.conf file, you'll absolutely need to make that change. ...


1

Disks are always inaccessible as normal users. This is as a security measure. Often the simplest solution to this is just to run VirtualBox as root (which is what I usually do). You can do this with a variety of commands, including sudo open -a virtualbox. Note that the VMs for root aren't synced with those of your user.


1

You have to set up NAT port forwarding rules then access your services by using the IP address of your Mac much like you would if it were a host behind a traditional firewall/router. You can do this via the VirtualBox GUI in the Port Forwarding rules setup in the Network Settings preference pane for the individual VM. In the example below, I show how you ...


1

I suggest you use the free Parallels Lite found in the app store. You have to pay to run Windows! Running macOS is free. https://itunes.apple.com/us/app/parallels-desktop-lite/id1085114709?mt=12 Virtual box doesn't support macOS that well.


1

Your problem seems to be that Ubuntu 18.04 doesn't come with support for the FaceTime HD camera out of the box. In addition to setting up VirtualBox correctly (which you seem to have done), you'll also need to install driver support within Ubuntu. You can use the script given here: https://gist.github.com/Stono/990ea9f0b3c41606c292f00382d421bf or download ...


1

In a word, yes. you can place the VM storage (EG the HD file) anywhere you want it. Note that both programs have default locations to place the VM files so you will likely have to specify advanced setup and specify the location manually.


1

It appears my installer .app REALLY got damaged. (maybe becauseI moved it around unzipped through my networks?) A fresh .app download from Apple solved my problem. I was so used to it being a signed code problem solved by changing the date that I went there too fast. Sorry for the noise.


1

Finally got it working after about 8 hours of trying different things: VBoxManage guestcontrol "vmname" run /bin/sh --username usr --password pass --verbose --wait-stdout --wait-stderr -- -c "echo test" Hope this helps someone else!


1

Are you sure it isn't a graphics configuration issue? You mentioned both that the GLXGears window moves slowly and that the mouse cursor lags. Try disabling all forms of graphics acceleration. Is the "guest" running slowly or just the graphics?


1

I could not find a solution to my problem by using VirtualBox. After a week of trying out VMware Fusion I can say it has given me no issues. It runs smoothly and works well with my use-case. I don't see any apparent issues there in terms of how windows or other GUI elements lag.


1

Below are some points about purchasing memory for a Mac. Buy the memory in pairs of equal size. If possible the pair should be sold in the same package. This avoids possible timing issues. The price for the same memory usually increases with time. So waiting to upgrade usually is not economical. The number of banks usually is limited. So if you upgrade now ...


1

I used BlueStacks app player to fix my problem, the only problem left is the sound is having some lag.


1

Just in addition, I use this kind of script placed in /usr/local/bin to start Boot Camp in VirtualBox: #!/bin/bash diskutil umount disk0s3 sudo chmod 777 /dev/disk0s3 sudo chmod 777 /dev/disk0s1 VBoxManage startvm "Win10" And this to power it off: VBoxManage controlvm "Win10" poweroff sudo chmod 640 /dev/disk0s3 sudo chmod 640 /dev/disk0s1 diskutil mount ...


1

in case this helps anyone, I have been booting my bootcamp partition via vbox since probably OSX Lion. when SIP came along, I had to adjust my vbox run script to do the chmod's as described elsewhere, but today I had to re-create my pointer VMDK (VBoxManage internalcommands createrawvmdk...) because my drive numbering changed (/dev/diskN) and I could not ...


1

In order to get this working, you'll need to setup "Internet Connection Sharing" in the Windows 7 guest. You do it like this: Open Control Panel => Network and Internet => Network and Sharing Center Click Manage Wireless Networks in the left sidebar Click on your USB WiFi connection, and then Adapter properties at the top Select the Sharing tab and check "...


1

I agree with @bmike 's answer, and was going to comment above, but I don't have enough reputation points. My setup is: APFS file system on host. Encrypted .sparsebundle image for each guest VM. TimeMachine (and/or Arq or other backup mechanism) configured to backup only the unmounted sparse bundle. You want sparse bundles because they actually consist of ...


1

I got this when I was trying to restore a suspended session. The fix was to click the "Discard" button (down arrow icon) and just discard the saved machine state. It's at least faster that uninstall/reinstall, I'd try it first.


1

The problem is Retina itself. If you use other monitor with other resolution (no retina) you'll see much better performance. I think it's an issue with OSX and Retina/HiDPI Resolutions.


1

This works for Virtualbox 6.0 on macOS Mojave (10.14.5), but should also work for other versions: Uninstall Virtualbox (assuming it didn't install properly) Boot into recovery mode (restart your mac while holding the Command and R keys) Once booted into recovery mode, click Utilities->Terminal in your top bar Run these commands: spctl kext-consent ...


Only top voted, non community-wiki answers of a minimum length are eligible