Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About bookemdano

  • Rank
    InsanelyMac Protégé
  1. Hi, thanks to instructions posted by asifanwar on MacRumors I was able to successfully create an iso to install El Capitan on my ESXi 5 server (previously unlocked with Donk's Unlocker). Here's his post with complete instructions: http://forums.macrumors.com/threads/el-capitan-bootable-dvd.1923931/#post-22039675 The install went flawlessly and the VM boots and runs with only two issues I've seen thusfar: 1. I'm stuck at 1024x768. Googling reveals this is a common problem with OS X on VMWare, but so far none of the solutions people used in the past are working for me. I installed the very latest VMwaretools (darwin.iso) and they installed perfectly. I raised the amount of vram for the graphics adapter in Vpshere client to 12MB. I don't really want to mess with the old SVGA2 driver, as from my understanding it's no longer being developed. If anyone has any ideas here I'd appreciate hearing them--especially if there's a way to do it that doesn't involve turning off SIP. 2. I had read that iMessage and Facetime wouldn't work due to the serial number/MAC address issue. That's no problem to me, I don't really care. But there are some other apple-ID related things that don't seem to be working for me either. For instance if I try turning on iCloud Keychain I just get the "spinning" circle (not the beachball, the one made of small lines) icon for what seems like forever (after 10 minutes I got impatient and force quit system preferences). A bit more troublesome is that I can't seem to buy anything from the Mac App Store. Like I've tried several times to buy the OS X Server app for $19.99. When I click Buy it prompts me for my Apple ID password which I enter, then I just get the same endless busy icon in that dialog box. To get out of it I have to force quit App Store. My workaround was to buy it from my MBP (no problems at all) and then it showed up on the VM in the purchased tab and I could download it and install no problem. Has anyone seen these issues running EC under vmware? Other than those two things it seems to be running well so far. Still need to try passing through USB, but considering the hoops I had to jump through in the past to install Lion this was a total breeze once you get the installer iso created. Edit: From some more research it looks like some/all of these problems may be resolved if I upgrade to ESXi 5.5 (and insert SMBIOS.use12CharSerialNumber=TRUE in the vmx). Don't have time to mess with that now but I will in a couple weeks and will report back.
  2. Following up, I found out that the new Maps app in Mavericks relies on QE/CI so I was able to use that to test things out. Turns out that with any kind of mirroring between the built-in VMWare display and the Radeon QE/CI is disabled (or at least the Maps app wouldn't draw anything). Nor would it do so if the VMWare monitor was the primary (with the menu bar and dock), even if I moved the app over to the Radeon display. But if I set the Radeon as primary and kept the Maps app on it, QE/CI appeared to work as the Maps app functioned correctly. Now, playing videos in Quicktime or VLC seemed to chew up the CPU more than I thought it would. But I was also trying this over screen sharing which may have been the culprit there. I will try hooking up a monitor directly to the Radeon and then try a video. Edit: I also solved my nightly lockup issues by going back to ESXi 5.1 U2. That seems to be the version I'm having the most success with. I've also given up on the Orico USB 3.0 cards. I'm presently using a Renesys with the GenericUSBXHCI.kext and everything seems good.
  3. Hi all, I'd like to add to this thread that I'm having some good success with virtualized OS X Mavericks on a Lenovo Thinkserver TS140 (Haswell) running on a Xeon E3-1225 v3 Quad core processor. First of all, the just-released ESXi 5.1 U2 appears to resolve the problem with USB controllers becoming de-selected from passthrough each reboot. I believe it still has some problems with USB 3.0 passthrough though, as I'm having some glitchy issues passing through various PCIe USB 3.0 cards to it. More on that later though, since this thread is really about graphics acceleration. I too have a Mac Mini (2011) I've been using and its Core2Duo and Intel 3000 graphics are just not cutting it for iMovie/FCPX. I picked up this Lenovo for $320 on amazon which I consider quite the steal. The system can take non-ECC memory too so I got it loaded with 4x4GB of non-ECC UDIMMs (the system can take up to 32GB). Donk's unlocker works wonderfully. Installing OS X was the easiest part. I've had some experience with VT-D/VMDirectPath before so I know it is really hit or miss. I took a chance on a Radeon 7750 card, which was the best I was going to be able to find considering I can't use Nvidia, didn't want to waste a second slot (I only have four on this case/mobo) and the Lenovo power supply is proprietary and only 280W without a video card connection. The 7750 gets all its power via the PCIe bus, takes up only one slot and was fairly cheap so I went with that. Even more importantly it's natively supported in Mavericks without any kext shenanigans--also an important consideration for me. Passing that through was a cinch. In the mobo BIOS setup I could set the integrated Intel graphics as primary so that ESXi's console still uses it. Then the Radeon along with its HDMI audio device get passed through to OS X. I haven't actually tried the HDMI audio--have no idea if that works or not. My bigger problem was USB. The Lenovo has 2-front and 4-back onboard SuperSpeed USB 3.0 ports... usually with ESXi you are presented with multiple controllers so you can keep one controller (housing the USB flash drive you're booting ESXi from) dedicated to ESXi and pass through the other. I was able to do this just fine... but for some reason I'm only presented with EHCI controllers to pass through, not the xHCI one(s) I need for USB 3.0 speeds. I haven't figured that one out yet--assume it's either a chipset or ESXi limitation (the onboard SATA controller also doesn't appear in the list of devices able to be passed through). So I knew I needed to try a PCIe 1x USB 3.0 card. I already had a spare Renesas one. I got that working OK with the GenericxHCI kext, but for "fun" I wanted to try to get this VM running with only the built-in drivers. Now you can easily find the Fresco FL1100 and FL1009-based cards with native support in ML and Mavericks. I first tried the Orico 4-port model (http://www.amazon.com/Compatible-ORICO-PFU3-2P-Lightning-Controller/dp/B008V3TH48) but got kernel panics when I passed it thru. I still want to try and see if it works better under ESXi 5.5 but haven't gotten around to that yet. For grins then I tried the 2-port Orico which uses FL1009. I am having much more success with that. Haven't run any speed tests but it installs great and everything I have tried connecting to it so far has worked (tried a USB 3.0 Optical drive enclosure, USB 3.0 external drive (bus powered) and a Transcend USB 3.0 memory card reader). Also, I've tried a Zalman USB Audio interface I've had kicking around forever. To my surprise and delight it works fine... Haven't tried listening to music or anything but the built-in OS X sounds play great with no crackling or distortion. However, I'm having this issue now where ESXi is locking hard overnight. It started after I passed through the USB 3.0 card so I'm suspicious that is the reason but haven't done enough testing yet to narrow it down... could have been something I had plugged into the card too so tonight I will try it with nothing plugged in and see if it still hangs. If so then I will try ESXI 5.5 and see if that makes a difference. For fun today I got out an old Dell SAS 6/ir RAID card (can be had very cheap on ebay), flashed it to the equivalent LSI 1068e card and got it passed through as well. Mavericks picked it up and it shows up as a SAS adapter. I've got a blu-ray writer and a spare SSD hooked up to it. So if in the end I can't get USB 3.0 to be stable then I'll probably just stick with USB 2.0 off the mobo and use the LSI card to connect drives via SATA. Anyway, circling back to graphics acceleration. I haven't actually tried any tests to see if it's helping. I do know that Final Cut Pro X launched OK which I don't think it would do before the Radeon was passed through. I am confused though because I tried playing an avi using VLC on the display connected to the Radeon and I got a message from VLC "OpenGL acceleration is not supported on your Mac. Your Mac lacks Quartz Extreme acceleration, which is required for video output. It will still work, but much slower and with possibly unexpected results." The video played it wasn't terribly smooth. So I don't know if this is a VLC problem where it is still trying to use the VMWare video card (even though I had the VLC window on the monitor connected to the Radeon) or if that means that FCPX isn't going to be able to use the Radeon GPU for faster rendering either. I hope that's not the case. Anyway, just thought I would share my experiences.
  4. Thanks! I had to install the XCode command line tools to get segedit, but other than that it seemed to work--I ended up with a 2.1MB file. Hopefully I'll have a chance to try it out this weekend.
  5. @yozh (or others) Can you post instructions for pulling the EFI file from Fusion? I don't have access to Workstation and would like to update my Lion Server VM to Mountain Lion. Better yet--if this is a generic file can someone just upload to mediafire or something like that? Many thanks!
  6. Fix Lion 10.7.2 on VMware

    Thanks for the replies, but it's just not working for me. I did the chmod -R 444 AppleLSIFusionMPT.kext and also did the ls -l to verify that the permissions matched the ones in post 41. I then downloaded the combo update, installed it, and right before the reboot did another ls -l to make sure the permissions were still read-only. I then did the required reboot and afterwards it hung on the grey apple logo. I left it for ten minutes, powered it off and back on again, and it still froze at the Apple logo. I'm 100% sure I followed the directions correctly. One possible wrinkle is that this is Lion Server (which is really just regular Lion with the server app installed via the App Store--but it does use a different combo updater than Lion without the server app installed). I also want to make clear this is on ESXi 5.0 build 474610. I think all of VMWare's other products (latest builds) have been updated to fix this bug without replacing the kext. I know there is a newer build of ESXi 5 but I haven't been able to find out if it contains this fix also. Ah well, I've restored my original snapshot now and will hold off on the 10.7.3 update until some more people have tried it.
  7. Fix Lion 10.7.2 on VMware

    Not sure about anyone else but I tried the solution #1 madburg posted above on ESXi 5.0 (changed permissions on LSIFusionMPT.kext to read-only) and then upgraded to 10.7.3 but no dice. I got the same problem I did way back when I first tried 10.7.2 (before this thread existed )--wouldn't boot past the grey Apple logo. The difference this time around was that I learned my lesson from the last time and took a snapshot first. Can anyone else confirm? Obviously it wouldn't hurt for me to try again since I've got the snapshot, but I followed his directions pretty clearly so my thinking is that method doesn't work--at least not with 10.7.3.
  8. 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?
  9. 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.
  10. Fix Lion 10.7.2 on VMware

    What are you unclear on? Donk's post is pretty thorough. The only detail that isn't clear is that you should download the 10.7.2 update from Apple's web site and not use software update to do it. The reason for that is so you can copy back the old version of the problematic file prior to the reboot. But the most important part of the whole thing is to take that snapshot prior to doing anything! That way if you screw up you can always revert to that snapshot.
  11. Just to add a data point, I don't see any mouse lag/choppiness after the 10.7.2 update. Running ESXi5 with the VMWare tools from darwin500.iso I downloaded from here). Note this is accessing the console via VSphere Client. I haven't yet tried VNC.
  12. Fix Lion 10.7.2 on VMware

    jvangent100 thanks a lot--your method was painless and it worked great. I merged your instructions with Donk's from earlier in the thread and voila--my Lion VM is resurrected. zenith432 thanks for identifying the fix so quickly too. After I hosed my VM yesterday I figured I'd be down a week at least... but just over a day later and I'm back in business. Really appreciate everyone's help. I think I'll take a snapshot now
  13. Fix Lion 10.7.2 on VMware

    Great stuff... thank you. I know I definitely do have the Lion Recovery partition, just not sure how to invoke it via the VSphere client on a Windows box. Normally on my Mac I hold down the "option" key at boot and that lets me choose what partition to boot from. Also read somewhere that Command+R will also tell Lion to boot from the Recovery partition. Normally I run the Vsphere Client from a Windows VM accessed via RDP from my Mac (yeah, slightly convoluted). So I'm just not sure how my Mac's Command/Option keys are mapped when translated through RDP and then through the VSphere Client. But your first suggestion definitely sounds feasible. I'll try it tonight and report back. In the meantime, if anyone knows a trick for invoking the boot disk choice within an ESXi environment I'd definitely like to know. I know I can set my choice from within OS X before rebooting but in cases like this that doesn't do me any good. Thanks again. Thanks Donk. In the meantime I will try out Zenith432's method and will let everyone know how it goes.
  14. Fix Lion 10.7.2 on VMware

    So, thinking out loud here. Since I'm one of the stupid ones that upgraded yesterday without having made a backup or snapshot, and considering I'm in an ESXi5 environment (not Fusion), is there any feasible solution for me other than wiping out the VM and starting over? I'll do that if I have to, but maybe I could create a new Lion VM and install from my Lion CD, then mount the vmdk from my hosed Lion install in the new VM and replace the offending file? Should that work? I'd still have to hassle with installing Lion again, but at least I wouldn't have to spend all the time re-customizing and updating it. I first looked for ideas of mounting the vmdk in one of my windows VMs but that looks hairy--I never did find out if it's possible to mount HFS in windows with RW access... the only solutions I found would mount the disk but read-only, which wouldn't help me. Appreciate any suggestions if people have them. I could install Fusion on one of my Macs but I think transferring the 100GB vmdk over and back might take longer than just setting up a temporary mac VM on the server to switch out the file.
  15. ESXi 5 Mac OS X Unlocker

    No! I had a perfectly-working 10.7 (and successfully updated to 10.7.1) system on the latest version of ESXi 5.0. Mindlessly installed updates today and saw that 10.7.2 was in the list. Rather than stop it, take a snapshot, and install the update again (or better yet, just hold off altogether until more is known) I just let it continue. Everything installed correctly but after the required reboot I just get the grey screen with the apple logo. I believe it's the same issue with VMWare Workstation 8.0 (see other thread on that).