MacOS Guest on MacOS Host
MacOS Guest on MacOS Host
I have some programs that are not compatible with 64 Bit Catalina and hence want Mojave or High Sierra or any recent MacOS on VirtualBox. I have seen all tutorials and videos apparently the one step that I am unable to reach is the visibility of the VDI in 'Disk Utility'. So when I START in VirtualBox I end up in a screen with 'Shell' prompt. I downloaded Mojave and HighSierra from Apple Store, converted dmg to Cdr format, and then renamed simply to iso (wasn't successful doing it through hdiutil convert command). Created vdi with all correct parameters. I am using latest version of VirtualBox. Please help.
- Attachments
-
- Screenshot 3.jpg (37.65 KiB) Viewed 2192 times
-
- Screenshot 1.jpg (42.3 KiB) Viewed 2192 times
-
- Screenshot 2.jpg (47.08 KiB) Viewed 2207 times
Last edited by TYM8888 on 31. Mar 2020, 17:02, edited 1 time in total.
-
- Site Moderator
- Posts: 20965
- Joined: 30. Dec 2009, 20:14
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Windows, Linux
Re: MacOS Guest on MacOS Host
Please resize your 4K retina screenshots, they're big as my bed quilt
I don't have a Mac and I have not installed a Mac OS. But I have installed plenty of Windows and Linux OS's, and all of the modern OS's start in Virtualbox with a properly configured guest, an empty VDI disk file, and an install ISO.
One of our Mac gurus Socratis has a tutorial for installing Mac in a Virtualbox guest: viewtopic.php?f=22&t=85631 He does mention opening Disk Utility, but does so inside the running installer in the guest, not on the host.
He also has a tutorial to make an ISO from the Mac installer files, viewtopic.php?f=22&t=81443
I suggest to undo what you have and follow his tutorials.
I don't have a Mac and I have not installed a Mac OS. But I have installed plenty of Windows and Linux OS's, and all of the modern OS's start in Virtualbox with a properly configured guest, an empty VDI disk file, and an install ISO.
If this is the host Mac's disk utility, mounting the VDI there might block the Virtualbox guest from starting. I may be wrong.... Mounting a guest' VHD virtual disk on the Window host blocks the guest from starting.TYM8888 wrote:visibility of the VDI in 'Disk Utility'.
One of our Mac gurus Socratis has a tutorial for installing Mac in a Virtualbox guest: viewtopic.php?f=22&t=85631 He does mention opening Disk Utility, but does so inside the running installer in the guest, not on the host.
He also has a tutorial to make an ISO from the Mac installer files, viewtopic.php?f=22&t=81443
I suggest to undo what you have and follow his tutorials.
Re: MacOS Guest on MacOS Host
Thank you for your response. Seen that already and seen it again and I am still lost.
-
- Volunteer
- Posts: 687
- Joined: 3. Mar 2015, 07:27
- Primary OS: Mac OS X other
- VBox Version: OSE other
- Guest OSses: Linux, macOS, Windows
Re: MacOS Guest on MacOS Host
You could try the tutorial at https://www.whatroute.net/installerapp2iso.html
This is a gui wrapper app for Socratis' shell script. It probably does what you want.
This is a gui wrapper app for Socratis' shell script. It probably does what you want.
Re: MacOS Guest on MacOS Host
Thank you very much I have managed to get to the Mojave installation screen in the VBox. Created a VDI and now it is working fine.
Please advise how to adjust RESOLUTION of the desktop screen.
Please advise how to improve speed of cursor as guest preferences is not showing trackpad as installed though it is working.
Please advise how to adjust RESOLUTION of the desktop screen.
Please advise how to improve speed of cursor as guest preferences is not showing trackpad as installed though it is working.
-
- Posts: 2
- Joined: 8. Apr 2020, 16:03
Re: MacOS Guest on MacOS Host
First shut down the VM and exit VirtualBox completely.
For the of the resolution of your VM you can use vboxmanage e.g.:
VBoxManage setextradata "macOS VM name" VBoxInternal2/EfiGraphicsResolution 1920x1080
Or edit the .vbox file manually which is found in the folder of the VM on the host (typically where the virtual disk is):
Hope this helps.
For the of the resolution of your VM you can use vboxmanage e.g.:
VBoxManage setextradata "macOS VM name" VBoxInternal2/EfiGraphicsResolution 1920x1080
Or edit the .vbox file manually which is found in the folder of the VM on the host (typically where the virtual disk is):
Code: Select all
<ExtraData>
<!-- place the line below with the resolution you want between the <ExtraData> tags that should already be there -->
<ExtraDataItem name="VBoxInternal2/EfiGraphicsResolution" value="1680x1050"/>
</ExtraData>