Jump to content

Workstation 8/9/10, Player 4/5/6 and Fusion 4/5/6 Mac OS X Unlocker


  • Please log in to reply
540 replies to this topic

#101
Zenith432

Zenith432

    InsanelyMac Sage

  • Developers
  • 469 posts
  • Gender:Male
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]

#102
zim2323

zim2323

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

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!

#103
yozh

yozh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts

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 !!!!!!!!!!!!!!

#104
pmfcmmak

pmfcmmak

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

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?

#105
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,025 posts
  • Gender:Male
  • Location:Manchester UK

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.

#106
bojanski

bojanski

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Please share the link to your VMware Forum post (if possible) ;-)
Thanks

#107
Elproducto

Elproducto

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
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.



#108
pmfcmmak

pmfcmmak

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

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?

#109
pmfcmmak

pmfcmmak

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
I'm not quite sure but it seems like
kextcache -system-prelinked-kernel
 kextcache -system-caches
did the trick.

Thanks to Zenith432.

#110
bookemdano

bookemdano

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

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.

#111
cruptorix

cruptorix

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

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.

#112
bookemdano

bookemdano

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

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?

#113
cruptorix

cruptorix

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

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?

#114
shawken

shawken

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
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!

#115
pmfcmmak

pmfcmmak

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

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.

#116
vasi

vasi

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

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.

#117
AxeL__17

AxeL__17

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Guyz
I can confirm that 10.7.2 VM (untouched, without modifying the SCSI driver) runs just fine in Fusion 4.0.2.

AxeL

#118
WhiteDevil67

WhiteDevil67

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Please help. How I can change VRAM size for VMware SVGA II video adapter?
Sorry for offtop.

#119
AxeL__17

AxeL__17

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Guyz
I 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

#120
Zenith432

Zenith432

    InsanelyMac Sage

  • Developers
  • 469 posts
  • Gender:Male

...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.





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy