Mac OS 10.5.8 guest on Mac OS 10.10.2 host
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
This is a long shot. I'm going to try to run the 10.5 installer from 10.6 and try and install it to a second partition.
Assuming I live long enough for Google Drive to sync. lol
Assuming I live long enough for Google Drive to sync. lol
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
see my last post.rpmurray wrote:OH! Does this mean that there's a fix for the issue I reported with versions of VB more recent than 4.3.6 not being able to run Leopard (OS X 10.5.x) as a guest?loukingjr wrote:I installed Snow Leopard without a problem in VB 5.0 Beta 2 but for some reason I can't get Leopard to install. I'm going to try something and see if it works. Later.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
My guess is that it may install, but it will blow when you try to boot from it. If that happens, try to remove the AppleIntelCPUPowerManagement.kext from the 10.5 guest.loukingjr wrote:see my last post.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Well that was an exercise in futility. The 10.5 installer won't boot from inside 10.6 and it won't boot when used to create a guest. Perhaps the CPUID info is wrong. It's too much trouble for me seeing I didn't want a 10.5 or a 10.6 guest.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
No. This started in 4.3.8, which was when the devs started improving the emulation of certain MSR registers. My guess is that something in the changes cause the installer to kernel panic but I haven't been able to figure out what. I'd like to try modifying some of the MSRs, but I'm not quite sure how to do that or which ones to try and what would be valid values. So right now I'm stuck on VB 4.3.6 if I want to run OS X guests earlier than 10.6.loukingjr wrote:Perhaps the CPUID info is wrong.
It would be nice if I could find a tool that would display the MSRs. Then I could run it in a guest on pre-4.3.8 VB and then do the same with a post-4.3.8 VB to see what MSRs have changed; so I could point the developers at a probable cause.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Good luck with your endeavors. Personally i need OSX guests like I need a hole in the head. I have 5 Macs here including one old enough to run 10.5.8 but I can't think of any reason I would want to do that.
Lou
Lou
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Posts: 17
- Joined: 19. Apr 2015, 12:33
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Hi rpmurray
Unlike Lou, I am still desperately trying to get a 10.5.8. guest running on VB 4.3.6. Although I ran the VBoxManage command in Terminal as follows:
VBoxManage modifyvm "Mac OS 10.5.8" --cpuidset 00000001 000006fb 00000800 80000209 078bfbff
I’m still getting exactly the same error as shown at the top of this thread (see Shell Window.jpg). I’m told the ISO used in this instance was made from an original 10.5.1 install disc although I am still trying to source original Max OS 10.5.x install discs (Apple no longer supply these).
Are my settings for the VM correct? Log file also attached. Any further advice would be very much appreciated.
Unlike Lou, I am still desperately trying to get a 10.5.8. guest running on VB 4.3.6. Although I ran the VBoxManage command in Terminal as follows:
VBoxManage modifyvm "Mac OS 10.5.8" --cpuidset 00000001 000006fb 00000800 80000209 078bfbff
I’m still getting exactly the same error as shown at the top of this thread (see Shell Window.jpg). I’m told the ISO used in this instance was made from an original 10.5.1 install disc although I am still trying to source original Max OS 10.5.x install discs (Apple no longer supply these).
Are my settings for the VM correct? Log file also attached. Any further advice would be very much appreciated.
- Attachments
-
- VBox.log
- (92.02 KiB) Downloaded 5 times
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
It's probably not going to fix your problem but, you nee to bump up the video memory. My 10.6.8 guest is set to 128MB.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Posts: 17
- Joined: 19. Apr 2015, 12:33
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Thanks for hanging on in there Lou but, as you suspected, increasing the video memory has not yet solved the issue
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
no problem. not to be a gloomy gus but it's possible there is another check besides the CPU ID, say for a GPU that 10.5.8 can't pass.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Posts: 17
- Joined: 19. Apr 2015, 12:33
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
In that case, do you think there is anything that can be gleaned / copied (CPU ID, GPU, etc) from the native installation on my MacBook Pro machine ?
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Not that I'm aware of. And rpmurray and socratis have done much more research in trying to get various versions of OSX running on various Macs than i have would have shared anything they thought would help.
One thing I can tell you is, setting the CPUID doesn't seem to help when trying to install 10.5.8 on my iMac. The last line in the console when the bootup fails for me is…
Model: iMac 13,2 (VirtualBox)
Which to me means it "knows" I'm not on the Mac with the CPUID I set.
One thing I can tell you is, setting the CPUID doesn't seem to help when trying to install 10.5.8 on my iMac. The last line in the console when the bootup fails for me is…
Model: iMac 13,2 (VirtualBox)
Which to me means it "knows" I'm not on the Mac with the CPUID I set.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Posts: 17
- Joined: 19. Apr 2015, 12:33
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Eureka You guys rock! Finally I’ve created a 10.5.1. guest thanks to you. FYI, after sourcing a reliable OS X Leopard install ISO I had to run the VBoxManage command a couple of times both pre and post my first launch of the install ISO. After that all good. Next task to step through the upgrades to 10.5.8. Thank you very much indeed for all your expertise and support.
-
- Posts: 1
- Joined: 28. Apr 2015, 09:51
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
Hello I have backup of leopard 10.5 on single layer dvd and I'm going to follow your instructions I hope all goes well!
-
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Mac OS 10.5.8 guest on Mac OS 10.10.2 host
This is because, by default, VirtualBox will send the model ID of the host Mac to the VM (iMac13,2 will only run OS X 10.8.2 and above). For versions of OS X earlier then 10.7.x (Lion) you need to have both a supported CPUID and a supported Model ID. If the OS X guest you're trying to install can run natively on your Mac then neither of these is a problem because VirtualBox will pass through the host CPUID and Model ID.loukingjr wrote:One thing I can tell you is, setting the CPUID doesn't seem to help when trying to install 10.5.8 on my iMac. The last line in the console when the bootup fails for me is…
Model: iMac 13,2 (VirtualBox)
Which to me means it "knows" I'm not on the Mac with the CPUID I set.
If you're on newer hardware that doesn't support the version of OS X then you need to give it both the CPUID and the Model ID. The CPUID for the guest is changed using the command already given. The Model ID is changed by using the following command:
Code: Select all
VBoxManage setextradata "Leopard" VBoxInternal/Devices/efi/0/Config/DmiSystemProduct "Macmini1,1"
Last edited by rpmurray on 28. Apr 2015, 15:54, edited 1 time in total.