Jump to content


  • Content count

  • Joined

  • Last visited

About sgreszcz

  • Rank
    InsanelyMac Protégé
  1. Thanks for the tips. I haven't had the time to continue working on the sound and the MIO888. I'll report back when I get some more time to mess with this.
  2. Subus, thanks - I did do that directly on the VGA port on my Radeon card. The Radeon card I have has three connectors - VGA, HDMI and DVI-D. I didn't realise that the DVI is "D" - digital only - so it doesn't have any analogue signalling, and you can't use a DVI-I to VGA converter and connect to that with the 3 resistors. I was able to get it working with the VGA port, but you need to have a monitor, or the resistors, in place on the VGA port from first cold bootup of the ESXi host. You will not get any signal on the VGA if you plug it in later. When the Radeon is on my motherboard, it seems to disable the onboard VGA and uses the Radeon to show BIOS and ESXi boot up sequence (on VGA or DVI, haven't tried HDMI). Then part of the way through the bootup the ESXi screen freezes until you start up Mountain Lion guest on the vSphere client, and then the video passthrough takes over and you get the OSX desktop on your monitor. The performance is much better when the GPU is enabled, especially when using screen sharing. For now I have sound and accelerated video on a headless setup. I will try the USB passthrough for mouse/sound/keyboard and I re-purchased the ASUS MIO 888 soundcard to see if I can get it working in passthrough with kext modifications. This would give me a good workstation configuration.
  3. ESXi 5 Mac OS X Unlocker

    Does anyone know how to get rid of this when you boot OSX in ESXi5.0? I don't see this in 5.1. Thanks!
  4. ESXi 5 Mac OS X Unlocker

    Pasted osx.vmx here: http://pastebin.com/4mjYx2Xi
  5. ESXi 5 Mac OS X Unlocker

    To be honest, I have no idea. Yesterday I re-installed ML on ESXi5.1 as I wanted a clean start after playing around with several virtual sound drivers. I was going to try to boot ML on ESXi 5.0u2 using physical media today after reading further back in this thread. For a laugh I just tried to import the Mountain Lion 5.1 install .vmx into the ESXi5.0u2 inventory, and it booted. It does something strange by turning the vSphere console screen all white when idle for a while, but it comes back when I move the cursor. Strange, I don't remember it doing this in ESXi 5.1. I can attach the .vmx if you want to see it
  6. Thanks for the input, I appreciate it. I have never messed much with kext files or anything, as the only hackintosh I have running is on an old Dell Mini9 netbook. So here is some more of what I've tried: I bought the Maya XTE PCIe audio card, but I could not get it to pass through to Mountain Lion and it caused me to lose connection from vSphere client and lock up the whole system forcing me to hard reboot. I tested this to see if it was only a problem with OSX, but it also caused the host to lock up when I tried passing the soundcard through to a Windows XP installation. I think it might be that the card is really a PCI card with a PCI/PCIe bridge and ESXi doesn't like that. I am returning the card... I experimented with a couple of "virtual soundcards" for OSX, but couldn't really get them to work or they weren't supported in a virutal environment. I installed the latest soundflower virtual sound driver, and I did get really good sound when I tested capturing a youtube video using Snapz Pro X. This will work OK for that sort of thing. I can probably work remotely with splashtop2 which does a good job at remote streaming of video and audio. I haven't tried it from the virtualized Mountain Lion install yet. I forgot to mention that I did manage to pass through the ASUS Mio 888 sound card, but it wasn't detected natively in Mountain Lion and I haven't dug much into how to get it working in ML with kexts (which I'm trying to avoid). I have no idea how to get the AppleHDA.kext to work with this soundcard. Maybe I'll try again... I also tested a plantronics USB soundcard virtual device by passing it through to ML. It was detected natively by OSX and I got sound, however it was choppy and crackly. Now that I've managed to get ML running on ESXi5.0 u2 (which allows USB device passthrough - ESXi 5.1 does not) I will try again some time with one of the passed-through USB controllers from my motherboard and see if the performance is better. I have also managed to run this server headless with graphics acceleration on by inserting a 100 ohm resistor into the analogue video port. This forces OSX to load the accelerated drivers without a monitor connected, otherwise you won't get the benefit of the GPU.
  7. ESXi 5 Mac OS X Unlocker

    OK, I found an easy way to work-around this. I installed ML using ESXi5.1 which is quite quick and painless. Then I booted ESXi5.0u2 from another USB drive, imported the existing ML .vmx into the inventory, and it booted no problem. Now I am going to try passing through the USB controllers which can be done in 5.0, but not 5.1 to see if I can get both my USB soundcard and accelerated graphics working at the same time.
  8. ESXi 5 Mac OS X Unlocker

    Hi there, I have been working with Mountain Lion on ESXi 5.1, but there are restrictions on that version as to what can be passed through using VT-d (say USB). I'm trying to install Mountain Lion on ESXi 5.0u2 (fresh install) but I instantly run into a (/) sign after the apple grey-screen boot sequence. I had no problems booting from this same NFS/dmg image for ESXi 5.1 and Mountain Lion. Do I need to convert the .dmg to .iso or is there something else that is causing the boot to break?
  9. Well, sound is a work in progress, and I still don't have it sorted out yet. I installed Soundflower via a screen capture app which gave me some sound (albeit choppy for some reason - maybe as it was in software?) so I started to look for hardware solutions. I tried to passthrough the USB hardware and use a USB dongle for sound. The USB dongle works natively on my Macbook, without needing drivers, but there is a bug in ESXi5.1 that allows you to passthrough the USB hardware, but after rebooting the host server to enable it, the USB device disappears. [seems like VMware removed USB passthrough from 5.1 for some reason when it used to work in 5.0] I then tried to add the USB sound dongle as a virtual USB device. I couldn't get that to work either - The guest OSX didn't detect it. I then bought the M-Audio Audiophile 2496 which is a PCI card with older, but supposedly native drivers for OSX. I couldn't get the PCI card to passthrough. I could select it, but when I rebooted the ESXi host, I couldn't get Mountain Lion to boot. I have now ordered a Maya 44 XTe PCI Express Audio Interface to see if I can passthrough that better (as I was able to passthrough the Radeon PCI Express card). It is a bit pricey, but has native Mountain Lion drivers supported by the manufacturer. I'll report back when I receive the card and have time to test it. I think that this will be my last attempt. If it doesn't work, I might give up on using the ESXi/OSX server as a workstation and just use it for transcoding existing video with handbrake or other CPU/memory intensive work where I don't need sound.
  10. OK, here is an update of the progress that I've made so far with installing Mountain Lion on my ESXi 5.1 box with GPU passthrough for accelerated graphics. I spent a lot of time looking at these sites and searching with Google to find the most inexpensive and compatible out of box video card for Mountain Lion: http://www.macbreake...hics-cards.html ###### I originally bought a nvidia GT 640, as it looked to be quite compatible with Mountain Lion, but in the end I found out that ESXi passthrough with nvidia cards did not work too well: http://networkingbun...ts/vmdirectpath So I returned the nvidia and spent time researching AMD Radeon cards here: #### I found a Radeon HD6570 for about £40 and set up GPU passthrough in ESXi (I forgot to say that I did install Mountain Lion first without the Radeon card - I don't know if that would make any difference). From your host, select the configuration tab, then "Advanced Settings", then "Edit", and select the ATI card. Then you have to reboot your ESXi host for passthrough to take effect. You then can add the GPU to the OSX guest using the "Add PCI device" option. To allow the OSX guest to more memory, you need to adjust some settings on the host: pciHole.start = "1200" and pciHole.end = "2200" (Options/Advanced/General/Configuration Parameters) - in properties of VM. I then had some errors when starting up the guest when I boosted the memory from 2GB to 16GB: Failed to start the virtual machine. Module MemSched power on failed. An error occurred while parsing scheduler-specific configuration parameters. Invalid memory setting: memory reservation (sched.mem.min) should be equal to memsize(xxxxx). So to fix that I just clicked on the GPU PCI card that I added and clicked the option to "make reserved memory equal" for the OSX guest. So after booting up, I was able to get all 16 virtual cores running, run Final Cut which didn't run before, and see the ATI card in system info: I am using screen sharing from my Macbook Pro (also running Mountain Lion) to control the mouse and keyboard. I still haven't found a way to disable the VMware display, so I sort of get two of them, which I don't really want. I also need to do some experimentation to see how well video editing and audio work, but at least now I can run programs that need video acceleration.
  11. Thanks For the reply Donk and for the excellent work on the unlocker. The installation went much smoother than expected. I did some more research tonight and found out that luckily (as it is an older motherboard) that it supports VT-d. I've ordered a NVIDIA GeForce GT640 which should be natively supported by mountain lion, so hopefully it will work in passthrough mode. Then I'll just have to figure out how to get sound working as I don't believe I have a sound card, USB or otherwise on the motherboard. I'll report back with my findings and hopefully this goes easier than trying this the bare metal installation way.
  12. I have a couple of Mac Minis (core 2 duo) which I have been using for video projects and transcoding of my kid's DVDs and old analogue home movies into H.264. Even with queuing up transcoding, it can take quite a while to get things right so I have been experimenting with getting Mountain Lion running on my 8-core ESXi 5.1 lab box. The installation went smoothly, thanks to everyone in this forum and for those that created the Unocker! When I have tried to install my video software I get error messages saying that I need video accelerated hardware to be present. I am running ESXi on an ASUS Z8NA-D6 server, which has basic onboard VGA video (aspeed ast2050) which I believe is not accelerated in any means. Is it just a matter of finding a basic hardware accelerated video card that is supported by both ESXi and OS X? If so, does anyone have any experience in this and can recommend an inexpensive one that would do the job? Thanks in advance!