Guest Additions are available for MacOS starting with VirtualBox 6.0.
Installing:
- Boot & login into your guest macOS.
- In VirtualBox UI, use menu
Devices | Insert Guest Additions CD image... - CD will appear on your macOS desktop, open it.
- Run
VBoxDarwinAdditions.pkg. - Go through installer, it’s mostly about clicking Next.
- At some step, macOS will be asking about permissions for Oracle. Click the button to go to System Preferences and allow it.
- If you forgot/misclicked in step 6, go to macOS
System Preferences | Security & Privacy | General. In the bottom, there will be a question to allow permissions for Oracle. Allow it.
Troubleshooting
- macOS 10.15 introduced new code signing requirements; Guest additions installation will fail. However, if you reboot and apply step 7 from list above, shared clipboard will still work.
- VirtualBox < 6.0.12 has a bug where Guest Additions service doesn’t start. Use newer VirtualBox.