Page 1 of 1

[Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 25. Oct 2014, 20:53
by loukingjr
Geez.

Installed OSX 10.6 using either 32bit or 64bit Snow Leopard template. Both run fine. Download the 10.6.8 Combo update, install on either, installation is successful. Restart either guest, crashes with a critical error dialog. I'm starting to hate Snow Leopard. :lol:

Host: OSX 10.10 VirtualBox 4.3.18

Re: Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. Oct 2014, 10:57
by socratis
You most probably run in the bug with the notorious "/System/Library/Extensions/AppleIntelCPUPowerManagement.kext". There are a couple of options:
- After installing 10.6.8 and before you reboot, rename/move said extension.
- Take a look at the workaround for 10.5 in the "Known issues" of the OSX on OSX thread.
If that doesn't solve it, you know the drill. Logs, vbox, etc... ;)

Re: Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. Oct 2014, 11:05
by loukingjr
socratis wrote:You most probably run in the bug with the notorious "/System/Library/Extensions/AppleIntelCPUPowerManagement.kext". There are a couple of options:
- After installing 10.6.8 and before you reboot, rename/move said extension.
- Take a look at the workaround for 10.5 in the "Known issues" of the OSX on OSX thread.
If that doesn't solve it, you know the drill. Logs, vbox, etc... ;)
I actually removed the ext before I tried to update to 10.6.8. Perhaps I should do it after the updates are installed. :)

If it comes down to the "drill", it may not be worth it to me. :lol: I don't need a 10.6.8 guest. I was just trying the new templates. :)

Re: Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. Oct 2014, 11:25
by loukingjr
blah :lol:
this part of the log is interesting… ::smh::
00:09:43.192281 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
00:09:43.192282 !!
00:09:43.192282 !! Guru Meditation 1155 (VINF_EM_TRIPLE_FAULT)
00:09:43.192294 !!
00:09:43.192319 !! Skipping ring-0 registers and stack, rcErr=VINF_EM_TRIPLE_FAULT
00:09:43.192325 !!
00:09:43.192325 !! {mappings, <NULL>}
00:09:43.192326 !!
00:09:43.192334
00:09:43.192334 The mappings are DISABLED.

Re: Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. Oct 2014, 15:00
by loukingjr
I spent more of my day yesterday than I should have and part of the day this morning trying to resolve this issue. If someone figures out what the issue is I will come back and mark this as solved.

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 28. Oct 2014, 04:56
by loukingjr
"If at first you don't succeed, try, try again". (and again and again and again and…)

I managed to get 10.6.8 installed in VB 4.3.18 on OSX 10.10.

Basically I had to…
1. Create a 64bit Snow Leopard guest.
2. Run rpmurray's command… VBoxManage modifyvm <vmname> --cpuidset 00000001 000006fb 00000800 80000209 078bfbff
3. install OSX 10.6
4. Use Software update to update 10.6 to 10.6.8
5. before restarting delete AppleIntelCPUPowerManagement.kext (might be optional)
6. reboot

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. May 2015, 19:45
by MNorth
A little help here, please.

As suggested by the [Solved] post here, I am doing the following:

1. Create a 64bit Snow Leopard guest.
2. Run rpmurray's command… VBoxManage modifyvm <vmname> --cpuidset 00000001 000006fb 00000800 80000209 078bfbff
3. install OSX 10.6
4. Use Software update to update 10.6 to 10.6.8
5. before restarting delete /System/Library/Extensions/AppleIntelCPUPowerManagement.kext (might be optional)
6. reboot

How to do step 2? Where does one enter this command, into a guest that has no operating system as yet, and no way to access it?

I encountered the same issue as reported earlier in this thread -- a successful, apparently useable installation of Snow Leopard (10.6), followed by an attempted update to 10.6.8.

And crash.

Please help, I really need Snow Leopard for several legacy apps for which there are no updates and no equiavalents. Running it as a guest OS under Mavericks.

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 26. May 2015, 21:12
by loukingjr
You run the command in the Mac terminal after your create the SL guest but before you install it.

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 11. Jun 2015, 14:39
by SF Steven
I am also trying to get Snow Leopard (10.6.8) set up in a VB running on a new MBP (mid-2012) without much success. Initial installation goes well but upgrade from 10.6.3 to 10.6.8 introduces fatal errors. Getting the same command lines and error messages as reported here.

I tried the solution suggested but have run into two problems:
1) When I try to run rpmurray's command, "VBoxManage modifyvm </System/Users/SPC/Documents/VirtualBox VMs/VB Snow Leopard.vbox> --cpuidset...", results in "-bash: /System/Users/SPC/Documents/VirtualBox: No such file or directory". Apparently not reading past the space in the default name of the Vbox folder. I have tried a number of variations of file paths, but they all fail at the space after "VirtualBox". I am not very experienced with Terminal, so perhaps I am doing something wrong.
2) Cannot find "/System/Library/Extensions/AppleIntelCPUPowerManagement.kext". That folder appears to be empty.

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 11. Jun 2015, 15:05
by loukingjr
rpmurray's command is…

Code: Select all

VBoxManage modifyvm <vmname> --cpuidset 00000001 000006fb 00000800 80000209 078bfbff
No need for the full path. Since your VM has spaces in it's name, it needs to be in quotes. "VB Snow Leopard"

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 12. Jun 2015, 02:01
by rpmurray
It'll also help if you don't use the angle brackets around the VM name and without the .vbox extension. Enter it like Lou shows it:

Code: Select all

VBoxManage modifyvm "VB Snow Leopard" --cpuidset 00000001 000006fb 00000800 80000209 078bfbff

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 12. Jun 2015, 02:22
by SF Steven
Thanks Guys! That did the trick. It appears that I needed very explicit instructions. Now that that has worked I will reinstall Snow Leopard this evening and see if the updates take. I will let you know how things go tomorrow…

Steven

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 12. Jun 2015, 15:24
by SF Steven
Promised I would report on my experience with my attempt to reinstall Snow Leopard, and here it is. It took about a dozen attempts, with and without the CPU redirection (rpmurray's command line), with and without Rosetta, before I was able to replicate my previous success. And I was able only to do a basic install, without modification of the default settings, i.e. no Rosetta. Trying to install with Rosetta seemed to hang the install. What finally worked, thus far, was to run the install without the CPU redirection. I may try the redirection later, to see if it facilitates the updating process. So here is what I did, which eventually worked, although I must say rather unpredictably:

1) Create new Virtual Machine using OS X 64 default settings.
2) Insert installer disc into optical drive and close when it opens in the finder.
3) Start up VM, select optical drive, and wait while command lines are processed - 3 mins or so.
4) Proceed with install to the point when the option to do housekeeping is offered.
5) Run Disk Utility and erase the virtual hard disk, this will provide a target disk for installation.
6) Proceed with install... about 1/2 hour.

However, install repeatedly failed, early in the process. Sometimes I could restart the virtual machine and try again, although second tries seem never to work. So I began to just remove the old and create new machines each time it failed. Tried with and without the CPU redirection. With and without Rosetta. Finally worked without CPU redirection and without Rosetta. Although I cannot say why. I had already tried that combination on more than one occasion.

Even though I have a nominally functional OS installed it is hardly working in what I would consider an acceptable fashion. The first, most obvious shortcoming is the fact that it does not seem to be capturing keyboard postings, in spite of the capture indicator suggesting that it should. Most annoying about this is the fact that when I go to quit an app with the keyboard shortcut, command-Q, it wants to quit the VM. I would welcome any suggestions on a solution for this buggy behavior.

Having said that, I am getting the impression that VB is not reliable. And even if I can get OS X 10.6.8 up and running, it will not be as smooth and seamless, or offer as attractive an interface and user experience as the paid competition. If I had worked for the time I have spent trying to set this up, I could have paid for that several times over already. I just want to run my legacy software. I have no desire to become a VB expert. I welcome any comments.

Having said that, I have a curious mind and it is not in my nature to give up on such matters easily, so I may do a little more experimentation over the weekend to see if I can get a functioning 10.6.8 installed. I will certainly be taking snapshots this time around. Any other suggestions? If I do proceed with this research, I will report back.

In any event, thanks for your helpful input. This is a very congenial community and forum.

Steven

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 12. Jun 2015, 15:32
by loukingjr
Well, you never asked if it ran well. :D

OSX is not a supported guest in VirtualBox hence no guest additions to run better. I do own one of the other hypervisors and it doesn't support OSX 10.6. Just 10.7 and up and the server versions of 10.5 and 10.6. I'm not sure about the other one out there. Even the one I use specifically to run OSX guests has no 3D acceleration which means certain kinds of video will not play among other issues.

Re: [Solved] Can't Upgrade 10.6 to 10.6.8 Guest

Posted: 12. Jun 2015, 19:18
by rpmurray
SF Steven wrote:Most annoying about this is the fact that when I go to quit an app with the keyboard shortcut, command-Q, it wants to quit the VM. I would welcome any suggestions on a solution for this buggy behavior.
VirtualBox doesn't pass through Command-Q for quitting an app in OS X guests; instead capturing it to quit the VB app. At least that's been my experience with earlier versions of VB, I haven't tried the latest releases. As far as I know there's no way to modify this behaviour.

I can't remember if the template takes care of this but have you checked Settings > System > Acceleration to see if Nested Paging is enabled? Depending on the version of VB, turning this on or off makes a difference in getting an OS X guest install to work. Also, the releases of VB after 4.3.6 have some changes that might affect the installation of OS X as a guest, so you could try using 4.3.6 to see if that works better for you.