Zenith432 Posted October 12, 2011 Share Posted October 12, 2011 I successfully updated my Hackintosh (not VMware) to 10.7.2. No issues at all. It's build 11C74. A little slow when it comes up, but it completes booting. [seems ok now, probably stale caches caused slowness] fakesmc now reports 2 missing SMC keys MSTf (an old one) and MSDS. That doesn't seem to prevent booting. Stay tuned for VMware... Update: SCSI disk not recognized under VMware. UpUpdate: The problem is AppleLSIFusionMPT.kext. Retain AppleLSIFusionMPT.kext from OS 10.7.1, and OS 10.7.2 can be booted in VMware. If you've already upgraded, overwrite it by mounting the HFS volume in another virtual machine. If you need AppleLSIFusionMPT.kext from OS 10.7.1, can download it [May 13 2012 - link removed]. [using guestos darwin11-64, firmware efi, npci=0x2000] Link to comment Share on other sites More sharing options...
zim2323 Posted October 12, 2011 Share Posted October 12, 2011 I successfully updated my Hackintosh (not VMware) to 10.7.2. No issues at all. It's build 11C74. A little slow when it comes up, but it completes booting. [seems ok now, probably stale caches caused slowness] fakesmc now reports 2 missing SMC keys MSTf (an old one) and MSDS. That doesn't seem to prevent booting. Stay tuned for VMware... Update: SCSI disk not recognized under VMware. UpUpdate: The problem is AppleLSIFusionMPT.kext. Retain AppleLSIFusionMPT.kext from OS 10.7.1, and OS 10.7.2 can be booted in VMware. If you've already upgraded, overwrite it by mounting the HFS volume in another virtual machine. If you need AppleLSIFusionMPT.kext from OS 10.7.1, can download it here. [using guestos darwin11-64, firmware efi, npci=0x2000] So, for those of us that don't know, how do we and where do we put the AppleLSIFusionMPT.kext. I'm VERY new to OS X and not sure what that even means. Thanks! Link to comment Share on other sites More sharing options...
yozh Posted October 13, 2011 Share Posted October 13, 2011 I successfully updated my Hackintosh (not VMware) to 10.7.2. No issues at all. It's build 11C74. A little slow when it comes up, but it completes booting. [seems ok now, probably stale caches caused slowness] fakesmc now reports 2 missing SMC keys MSTf (an old one) and MSDS. That doesn't seem to prevent booting. Stay tuned for VMware... Update: SCSI disk not recognized under VMware. UpUpdate: The problem is AppleLSIFusionMPT.kext. Retain AppleLSIFusionMPT.kext from OS 10.7.1, and OS 10.7.2 can be booted in VMware. If you've already upgraded, overwrite it by mounting the HFS volume in another virtual machine. If you need AppleLSIFusionMPT.kext from OS 10.7.1, can download it here. [using guestos darwin11-64, firmware efi, npci=0x2000] Dude your a freaking genius this worked great on ESXi 5 !!!!!!!!!!!!!! Link to comment Share on other sites More sharing options...
pmfcmmak Posted October 13, 2011 Share Posted October 13, 2011 The problem is AppleLSIFusionMPT.kext. Retain AppleLSIFusionMPT.kext from OS 10.7.1, and OS 10.7.2 can be booted in VMware. If you've already upgraded, overwrite it by mounting the HFS volume in another virtual machine. If you need AppleLSIFusionMPT.kext from OS 10.7.1, can download it here. Accidental regression or on purpose - what do you think? Link to comment Share on other sites More sharing options...
Donk Posted October 13, 2011 Author Share Posted October 13, 2011 Accidental regression or on purpose - what do you think? Accidental - the Apple and VMware teams do communicate over pre-release software. I have proven it breaks on a real Mac using unaltered Fusion 4.02. I will log a bug and put a message on the VMware forums. Link to comment Share on other sites More sharing options...
bojanski Posted October 13, 2011 Share Posted October 13, 2011 Please share the link to your VMware Forum post (if possible) ;-) Thanks Link to comment Share on other sites More sharing options...
Elproducto Posted October 13, 2011 Share Posted October 13, 2011 I finally got this to work. I re-applied Zenith432 patch deleted the instance I created earlier and created a new instance added the Core i7 patch to the config file and was good to go. I ran into a kernel panic once the software finished installing, i had the OS restarted and was greeted with the Initial setup wizard. Thanks Zenith432 for your patch. I am having the same Issue with the same setup. I have attached the log and config file. Not sure what to try next. Link to comment Share on other sites More sharing options...
pmfcmmak Posted October 14, 2011 Share Posted October 14, 2011 I successfully updated my Hackintosh (not VMware) to 10.7.2. No issues at all. It's build 11C74. A little slow when it comes up, but it completes booting. [seems ok now, probably stale caches caused slowness] fakesmc now reports 2 missing SMC keys MSTf (an old one) and MSDS. That doesn't seem to prevent booting. Stay tuned for VMware... Update: SCSI disk not recognized under VMware. UpUpdate: The problem is AppleLSIFusionMPT.kext. Retain AppleLSIFusionMPT.kext from OS 10.7.1, and OS 10.7.2 can be booted in VMware. If you've already upgraded, overwrite it by mounting the HFS volume in another virtual machine. If you need AppleLSIFusionMPT.kext from OS 10.7.1, can download it here. [using guestos darwin11-64, firmware efi, npci=0x2000] Is it possible that the AppleLSIFusionMPT.kext is replaced by the 10.7.2 automatically when replaced with the 10.7.1? I have replaced the .kext with the 10.7.1 and I could successfully boot into 10.7.2 but after shutting down I'm stuck at next boot. I have to replace the .kext again with the 10.7.1 (and again, and again). Is there any way to make this change persistent? Do I have to deleted any caches or disable any "automatic .kext update" feature? Link to comment Share on other sites More sharing options...
pmfcmmak Posted October 14, 2011 Share Posted October 14, 2011 I'm not quite sure but it seems like kextcache -system-prelinked-kernel kextcache -system-caches did the trick. Thanks to Zenith432. Link to comment Share on other sites More sharing options...
bookemdano Posted October 14, 2011 Share Posted October 14, 2011 Is it possible that the AppleLSIFusionMPT.kext is replaced by the 10.7.2 automatically when replaced with the 10.7.1? I have replaced the .kext with the 10.7.1 and I could successfully boot into 10.7.2 but after shutting down I'm stuck at next boot. I have to replace the .kext again with the 10.7.1 (and again, and again). Is there any way to make this change persistent? Do I have to deleted any caches or disable any "automatic .kext update" feature? Any others seeing this same behavior? I dont' have time to do the switcheroo again right now so I'm holding off on rebooting until I can see if this problem is affecting anyone else. It also occurred to me that the file may need replacing on the Lion Recovery Partition as well. Haven't looked but I know that a Recovery Partition update was delivered at the same time as the 10.7.2 update. Link to comment Share on other sites More sharing options...
cruptorix Posted October 15, 2011 Share Posted October 15, 2011 Any others seeing this same behavior? I dont' have time to do the switcheroo again right now so I'm holding off on rebooting until I can see if this problem is affecting anyone else. It also occurred to me that the file may need replacing on the Lion Recovery Partition as well. Haven't looked but I know that a Recovery Partition update was delivered at the same time as the 10.7.2 update. Yip, I do. Setting the whole - replaced - directory AppleLSIFusionMPT.kext in /System/Library/Extenstions/ to read-only (chmod -R 444 AppleLSIFusionMPT.kext) does the trick. But there must be another and better solution. Link to comment Share on other sites More sharing options...
bookemdano Posted October 15, 2011 Share Posted October 15, 2011 Yip, I do. Setting the whole - replaced - directory AppleLSIFusionMPT.kext in /System/Library/Extenstions/ to read-only (chmod -R 444 AppleLSIFusionMPT.kext) does the trick. But there must be another and better solution. Interesting... I ended up forgetting that I was afraid to reboot and did so last night a couple of times and had no issues with booting back up. So maybe it depends on how you replaced the file in the first place? In my case, I upgraded to 10.7.2 on Wednesday before knowing there was any problem with the kext. So I booted from the Lion 10.7.0 DVD and used terminal to mount my partition and copied the file from the disc (per the procedure posted in Donk's thread on this subject). Did you guys replace the file via that (or similar) method or did you replace the file after installing 10.7.2 but before rebooting? Link to comment Share on other sites More sharing options...
cruptorix Posted October 15, 2011 Share Posted October 15, 2011 Interesting... I ended up forgetting that I was afraid to reboot and did so last night a couple of times and had no issues with booting back up. So maybe it depends on how you replaced the file in the first place? In my case, I upgraded to 10.7.2 on Wednesday before knowing there was any problem with the kext. So I booted from the Lion 10.7.0 DVD and used terminal to mount my partition and copied the file from the disc (per the procedure posted in Donk's thread on this subject). Did you guys replace the file via that (or similar) method or did you replace the file after installing 10.7.2 but before rebooting? The latter. I installed 10.7.2 (via Software Update) and was not able to reboot. I mounted my 10.7.2 disk in an old SL VM and copied the 10.7.1 kext to the 10.7.2 disk. I was then able to boot (but not reboot). Replacing the kext in SL, booting 10.7.2 and making the kext read-only did the trick. Any idea how the kext is overwritten during the shutdown of 10.7.2? Link to comment Share on other sites More sharing options...
shawken Posted October 16, 2011 Share Posted October 16, 2011 VMWare OSX Lion 10.7.2 Update Instructions ------------------------------------------ If you are like me, when you updated your VMWare installation of Lion to 10.7.2 it started all sorts of problems, including no longer booting at all. If this is the case where you receive a grey screen on boot with an abort logo, and you may notice there is no activity on the HDD LEDs at the bottom of VMWare you simply have to replace some files that are preventing the boot of Lion. Follow these steps and hopefully you will be back up and running: 1) Change the boot order of your hard drives in VMWare, you should still have the original installation file(vmdk) listed as a Hard Disk device; if not, Add it again to the Virtual Machine. Edit Virtual Machine Settings Select your 5GB drive of the Mac OS X Lion.vmdk Advanced button Change to device SCSI 0:0 so it will boot to the installer again You may be prompted to "switch" the drives, that is fine. 2) Turn the machine back on and you should load into the Mac OSX Installer for Lion 3) From the Utilities section choose Terminal and perform the following: cd /Volumes ls -now you should see a couple listings, one for the installer which you can ignore, and the one we want being your Mac HD name- cd [Name of your Mac HD]/System/Library/Extensions/ rm -r AppleLSIFusionMPT.kext cp -r /System/Library/Extensions/AppleLSIFusionMPT.kext . chmod -R 444 AppleLSIFusionMPT.kext 4) Shutdown the installer, edit virtual machine hard drives back to the normal settings with your larger partition being the main boot drive SCSI 0:0 5) Reboot Thanks to Zenith432 and cruptorix for their intel! Link to comment Share on other sites More sharing options...
pmfcmmak Posted October 17, 2011 Share Posted October 17, 2011 Did you guys replace the file via that (or similar) method or did you replace the file after installing 10.7.2 but before rebooting? I created a snapshot at 10.7.1, installed 10.7.2 and shut down the VM, booted into the 10.7.1 snapshot with the 10.7.2 disk mounted and copied the .kext. However, to me there was no need to make the .kext read-only. Make sure you set up the permissions correctly and reubild the caches: chown -R 0:0 /System/Library/Extensions/AppleLSIFusionMPT.kext touch -c /System/Library/Extensions kextcache -system-prelinked-kernel kextcache -system-caches I assume that the 10.7.2 is copied from the recovery partition if there are any cache misses or permission errors. Link to comment Share on other sites More sharing options...
vasi Posted October 17, 2011 Share Posted October 17, 2011 I have proven it breaks on a real Mac using unaltered Fusion 4.02. I will log a bug and put a message on the VMware forums. Really? I seem to be able to run a 10.7.2 guest perfectly fine in Fusion 4.0.2. It's only Workstation that has problems. Link to comment Share on other sites More sharing options...
AxeL__17 Posted October 18, 2011 Share Posted October 18, 2011 Guyz I can confirm that 10.7.2 VM (untouched, without modifying the SCSI driver) runs just fine in Fusion 4.0.2. AxeL Link to comment Share on other sites More sharing options...
WhiteDevil67 Posted October 18, 2011 Share Posted October 18, 2011 Please help. How I can change VRAM size for VMware SVGA II video adapter? Sorry for offtop. Link to comment Share on other sites More sharing options...
AxeL__17 Posted October 19, 2011 Share Posted October 19, 2011 GuyzI can confirm that 10.7.2 VM (untouched, without modifying the SCSI driver) runs just fine in Fusion 4.0.2. AxeL ...and I confirm that the SAME VM doesn't boot within VMware Workstation 8, so there should be something in Fusion which does the difference... AxeL Link to comment Share on other sites More sharing options...
Zenith432 Posted October 19, 2011 Share Posted October 19, 2011 ...and I confirm that the SAME VM doesn't boot within VMware Workstation 8, so there should be something in Fusion which does the difference...Workstation 8 was released 9/14, while Fusion 4.0.2 released 9/27. This is during the time 10.7.2 was being developed, so that may explain it. Link to comment Share on other sites More sharing options...
sucka1234 Posted October 25, 2011 Share Posted October 25, 2011 I have tried both donk's patches and Zenith432 's unlocker after killing vmtray etc. however Everytime i tried to start the os i received this must be a server OS. Something tells me that this should have been patched away i downgraded back to 7.13 and applied the old patches and snow is installing fine. Is the patch for 8 only going to enable servers and if so how do i mark my client as a server isn't their some sort of text file or something? Or hopefully i did something wrong. Please Help edit: for the record it is a fresh install. I plan on trying to upgrade vm8 again after snow is finished installing. Link to comment Share on other sites More sharing options...
baldoz Posted October 25, 2011 Share Posted October 25, 2011 cp /System/Library/Extensions/AppleLSIFusionMPT.kext/ . This should be corrected like this: cp -R /System/Library/Extensions/AppleLSIFusionMPT.kext . A part from that, the procedure kicks ass and works flawlessy! Thanks Link to comment Share on other sites More sharing options...
shawken Posted October 27, 2011 Share Posted October 27, 2011 This should be corrected like this: cp -R /System/Library/Extensions/AppleLSIFusionMPT.kext . A part from that, the procedure kicks ass and works flawlessy! Thanks Updated! Thanks :-) Link to comment Share on other sites More sharing options...
atz6975 Posted October 29, 2011 Share Posted October 29, 2011 Hi, many thanks to the dream team (Donk, Zenith, Msok). Fresh migration from Win7x64+VM714 to Ubuntu11.10x64+VM8. All running very smootly : SL 1068 Li 1072(thank you Shawken for updated summary) New comer : WIN7SP1x64 I migrated the hardware to VM8 and sound seems a bit better on Lion...really...???? So far I feel that OSX runs a bit faster on Linux vs Win 7, but SL is even smoother. On the other hand Win7 is really beating the CPUs for no reason.... I must says WIN7x64 was very comfy running SL & Lion at once...Linux seems to struggle...maybe unity related.... Anyway, THANK YOU. Link to comment Share on other sites More sharing options...
RealNC Posted November 2, 2011 Share Posted November 2, 2011 Any news about a Linux version of the unlocker? Been looking almost every day, hoping to see the "soon" text replaced by a link Link to comment Share on other sites More sharing options...
Recommended Posts