Help - Search - Members - Calendar
Full Version: VMware 2.0rc1 and OS X Server.....
InsanelyMac Forum > Apple World > OS X > Virtualization, Emulation, and CrossOver
Embio
hi guys, when I try to boot OS X Server in the latest VMware beta I get the following errors, wonder if this is familiar to any of you? I disabled the COM ports and looked around for other things I should turn off, but couldn't find anything

thanks a lot
FrankOS_Scripting
IDE disk, minimum 1 gb of ram.. Hum, it's dodgy to work in VMware with OS X hehe. Post more details about your virtual machine config
brbo
i could never install osx in fusion on hackintosh. no problem on macbook pro. i could even run it on 32bit macbook (there is a bug in fusion that prevents installing it, so i transfered vm disk from macbook pro).
Embio
its VMware Fusion 2.0 (which supports Leopard Server) running on a Macbook CD 1.83 - and I haven't changed anything in the default setup, apart from removing the serial and parallel ports


wait - you just answered my question! Could I convert a Parallels install of OS X to a VMware one?
FrankOS_Scripting
Yep, it's possible. Never try it on my short hacker life but it's an official tool (licen$ed) by VMWare.

Take a look on this site here wink.gif
Embio
cheers smile.gif
FrankOS_Scripting
Send me a paypal donation to: .......... Oups, I forget, InsanelyMac is there for helping others..

Kidding smile.gif
Last716bblRR
Has anyone gotten this to work on a Hackintosh? Beta 2 and RC1 both boot up, the galaxy screen comes up and then you get a spinning globe. Never got any further on two different machines.. Any tricks to getting this to work?

FrankOS_Scripting
For me, it's working whitout any hassle... I don't know if somebody else has this problem wacko.gif
brbo
QUOTE(Last716bblRR @ Sep 9 2008, 04:33 AM) *
Has anyone gotten this to work on a Hackintosh? Beta 2 and RC1 both boot up, the galaxy screen comes up and then you get a spinning globe. Never got any further on two different machines.. Any tricks to getting this to work?


same here.

maybe FrankOS_Scripting can give some more detail on the hardware and kext used on the machine that is able to boot virtualized OS X?
Macmeister
I know this thread os titled VMWare 2.0rc1... but I tried installing Leopard Server on both RC 1 and the final version and have the same problem in both. I have no problems getting it to see the Leopard Server iso (also tried the actual DVD) and it gets as far as loading the Wallpaper, but that's it. I get a spinning beach ball and nothing else. It never actually loads setup. All DVD activity stops. I have left it for 2 hours just to see and nothing comes up. I thought that maybe if I upgraded to 10.5.5 it might help but no luck.

I also tried it on my Macbook, but it's a 1st gen and only has a Core Duo (no 64-bit support) and only 1 GB RAM. It would start to boot, then lock up at the gray Apple boot logo. Anyone else experience this? Thanks!

Specs:

Core2Duo E8400
GA-P35-DS3R
2 GB DDR 2 PC667 RAM
250 GB WD SATA II HD
Lite-ON DVD-R/W
JaS 10.5.4 upgraded to 10.5.5
Last716bblRR
Yup, I have the same problem with the VMWare Fusion Final. Spinning globe on the Galaxy screen before the installer comes up.

Has anyone released a prebuild Leopard Server Image for VMWare Fusion? I'm curious if it is just the installer that doesn't work on a hackintosh, or if there is something else that makes this not work.

I've gotten the prebuilt Tiger image to work.. I've gotten the PCWiz Leopard image to run, but no reliable networking support.

Macmeister
I'd like to know what FrankOS is using too...What kernel, SMBios, What (if using) version of PC EFI/Chameleon, Boot 321, etc...
FrankOS_Scripting
My laptop specs: Acer Aspire 5720z. 1.6 Ghz Intel Pentium Dual Core T2330, 2 Gb RAM DDR2 667, 160 GB hardisk, Audio Realtek ALC888, Broadcom 1 Gbps BCM440 Ethernet, WiFi Atheros 5007EG N/W...

My OS: At first; Vista Ultimate x86, Now: Windows XP SP3, Mac OS X Leopard 10.5.2 iAtkos 1.0 ir, EFI v8....
Macmeister
I might have to try another release of Leoaprd...I'm running JaS 10.5.4 upgraded to 10.5.5. EFI v8 though we have in common so it can't be that. I wonder if perhaps just transplanting SMBios and System kexts would work. I know SMBios wouldn't be a big issue, but I believe I'm running a vanilla kernel with a vanilla System.kext and am not sure if that would be affected. Oh well, time to backup and see, right?!

So I'll start with replacing the easy - SMBios, then go with System.kext. If nothing I'll plug in a spare HD and try reinstalling my Kalyway disc. That one worked very well for me until I borked it playing with different EFI emulators and whatnot...

Anyone else have anything to add that might work?
Macmeister
Well trying out 3 different AppleSMBIOS.kext files, a new System.kext, and a new Kernel (ToH 9.4) did nothing to fix VMWare/Leoaprd Server. Will have to try a new install with a different distro to see if I can get anywhere.
brbo
@Macmeister: we have IDENTICAL problems and I too have MacBook (32bit) that can't boot virtualized OS X. I also tried various AppleSMBIOS.kext versions, etc. I just can't find the cause...

I read one user reporting the same thing we are experiencing on Fusion beta support forum (and he told he had a real mac pro). on the same forum I also fund a bug report about booting install DVD/iso on 32bit core duo macbook and devs said that now they are aware of it should be fixed in final Fusion 2.0. well, guess not. i then installed OS X on macbook pro and transfered disk image to macbook and all worked fine.

btw, parallels 4.0 beta runs OS X quite a bit faster on my macbook. but I can't boot OS X (nor Boot Camp partition) on hackintosh through parallels 4.0 beta.
Macmeister
brbo (and everyone else i guess!): I also tried installing Kalyway 10.5.2 and got nowhere with it. Updated to 10.5.5 using the combo update...and still no go. I wonder if it's in the detection of the CPU. Even though I have a Core2Duo, it's an E8400. not available on any Mac today. I also tried a couple of different kernels.

Only one more thing to try and that's a Vanilla install with Boot-132.

On a slight side-note: I also tried installing just plain old Leopard with it (after modifying the necessary files in VMWare) and it gets to the same point - the galaxy wallpaper with a spinning beach ball. I have tried different methods to create an ISO of both Server and Client Leopard DVDs and have also tried booting from DVD and nothing seems to work. I have taken (as a test) the Leo DVD and began an install on my Macbook...it works! So I KNOW the media is good.

I usually don't obsess over trivial things (do I really need Leo server in a VM? No, I just wanted to see it work. I usually give up on things when they don't work and there is not easy (or moderate) way of doing so, but for this I can't stop. I think I need help tongue.gif

brbo: I also tried Parallels Server and could not get it to boot Leo Server without it crashing both th VM and Parallels (though if I relaunched Parallels, it took me straight to my running VM, so it appears that just the GUI crashes.)
Embio
decided to return to this thread with my new Hackintosh as in my sig. Exactly the same problem as what you guys are reporting! I'm also thinking this problem is to do with CPU detection. almost everything else is emulated, its the only part of the Hac that is passed straight on to the VM.... Any idea how we can spoof the CPU identification?
Macmeister
Certain features are used in the real system in order to help in the virtualization of a computer (though not necessarily required). I'm going to disable some BIOS features and see if anything changes. Things I am going to try is disabling HPET, virtualization support, and a few other things that I think might help. I'll post my findings when I have a chance.
Embio
I'm wondering if the solution lies in slightly modifying the install DVDs.... but in any case I need sleep now! will post tomorrow
Embio
ok before I try anything new I'm going to mount a blank .vmdk and clone a vanilla Leopard install from my Macbook using Superduper

edit: obviously my VMware Fusion is hacked to run Leopard client (instructions are a google away)

aaaand heres the result, nothing:

Click to view attachment
Macmeister
GA-P35-DS3R Rev 1 BIOS Changes:
========================

Advanced Bios Page
-----------------------------------
No-Execute Memory Protection [Disabled]
CPU EIST Function [Disabled]
VT [Disabled]

Integrated Peripherals Page
-----------------------------------
Disabled Serial and Parallel ports


Power Management Page
-----------------------------------
HPET Support [Disabled]
HPET Mode 64-bit mode


========================

Ok here's what I tried:

No Execute Disabled = No POST with Hackintosh at all (with EFI at least) just reboots, so I re-enabled it, leaving everything else off.

Tested with 64-bit install. VMWare complained about VT not being turned on, booted anyway but got stuck at apple gray boot logo. Booting with -v gets me to the Galaxy screen, but still a spinning beachball. Left for a few minutes since hardware virtualization was off (this means SLOW(er) VM's). Did notice CD/DVD access (image) ocurred every so often, but I've seen this on real PC's before, just the OS/BIOS reading the IDE bus. No luck.

Tried installing using 32-bit mode...it appears VMs only really need Virtualization enabled for 64-bit Guest OS's as it didn't holler about VT being turned off. Didn't get past Gray Apple logo. Again tried with -v...gets stuck at: localhost com.apple.launchd[1] (com.apple.SystemStarter): "Failed to count the number of files in "/System/Library/StartupItems": No such file or directory.

Re-enabled VT, left everything else I changed as-is (HPET Off). Still nothing (Galaxy screen only). Un-did all initial changes. At this point I'd have to say it's not gonna work (at least for me). Feel free to test on your own. Someone has to get it right :-P

Macmeister

P.S. I didn't bother trying 32-bit mode HPET as it shouldn't matter. Maybe the update I keep hearing about will fix these issues (though not specifically as I doubt VMWare cares that hackintosh users can't use their software.) The update that is to be release will supposedly resolve issues other users are experiencing (No mouse in guest, bridged network support killing host network, etc.)
Embio
what we could really do with is some kind soul to upload a VMware image of OS X or OS X Server made on a Macbook Pro/iMac/Mac Pro somewhere. (apologies if this breaks warez rules)
brbo
it won't work. i installed osx client (and server) on macbook pro and transfered the images to hackintosh. no success...
Macmeister
Just to keep this thread from dying (and to give out some hope...mwahahaha!) I'm gonna try to install JaS 10.5.4 Leo Server on a spare HD, then install Fusion, then try to install Retail Leo Server and see if it works. I know it should work in Leo Client as well, but it's something. Then, if it works, transfer the VM to my Leo Client install. I suspect a similar outcome as brbo, but what the heck!
Embio
we're going to need to customise our DVDs, I'm sure of it. does VMware pass SMC calls directly to the real Mac?
Macmeister
Here's something to throw at you guys: I installed Leo Server (retail) using a boot-123 (boot 321, whatever it's called :-P) to get it as close to native install as possible (and other than no sound, it was). I installed Fusion and lo and behold I get the exact same thing. I don't know how some people can get it to work on their hackintoshes, but I decided to try some different hardware. At work I have an HP dx2300 that I'm installing JaS 10.5.4 on to see if it'll work. Then I'll try using a boot CD and the retail disk and see. I really wish I had access to a real Mac (besides my 32-bit only Macbook) to maybe be able to dig around and see if there's anything that can be mimicked on or flat out transferred over to a hackintosh.

But let's postulate here for a second. If, let's say, it's a hardware thing, we can assume what it most likely is not - RAM, HD, Optical Drive (DVD ROM), Power Supply, Sound card/device, keyboard, mouse, and monitor - and what it can be - CPU, Chipset, Video card, BIOS, Bios version, BIOS settings, and possible Ethernet adapter. Even if it's not any of the suspected hardware, it could be the drivers used to access them. Video, no prob, just try a different driver/EFI string. Same with Audio (if different drivers are available) and Network. Chipset drivers can be native or just generic. Not sure if there is a driver or some system plugin that accesses the CPU (other than SMBIOS) that could be changed, but let's say there isn't. Could it be that it doesn't see a typical Mac CPU (IE - It instead sees a q6600, E8400, Celeron, etc) and not run? Maybe (but doubtful since the only real difference is speed and # of cores). If after trying all of the above the only thing left in my list is BIOS settings. I already tried changing whatever BIOS options I could on my board, and if it is BIOS related, I'm out of luck unless I try a different BIOS version. But maybe others can try?

Just some thoughts.

Macmeister

Just some thoughts,
Last716bblRR
Perhaps we need to know a little more information on the people's machines that it worked on. It does not work on either of my Quad Core Q6600 Asus P5W DH systems with 4 gigs of memory. One of those machines is at 10.5.1 with the original 10.5.0 image that first came out for the hackint0sh's, the other machine is running the JAS 10.5.4 Client / Server build that came out. Both are using NVidia 7xxx cards.

The only thing odd about this is that it starts up and hangs. I'd think it wouldn't get that far if it was a cpu flag or something like that.

Macmeister
Has anyone tried this on OS X 10.4.11 (min required OS for Fusion)? I wonder if there's something about the modified Leopard that Fusion doesn't like but maybe isn't an issue on Tiger 10.4.11? I may try it over the weekend on a spare HD if I can locate either my 10.4 DVD (and use Boot 132/EFI) or some 3rd party release. Of course if someone's already tried it and has the same issues it'll save me the trouble...

BTW...I should be able to test it on that work PC I mentioned before sometime Friday.
Strimer
I tried to install Mac OS X Server 10.5 Retail on Vmware Fusion2, the bootprozess goes until Welcomescreen, it happens nothing more. I dont know, what is it.
Embio
wait - you get the welcome screen? as in the one after language selection?
Strimer
QUOTE(Embio @ Oct 17 2008, 02:20 PM) *
wait - you get the welcome screen? as in the one after language selection?


no, befor language selection and it stops!

OK, i get it run on VMWare Fusion2, but with "LawlessPPC-Leo-10.5.4-Phenom&AMD", other distribution not working!
Embio
ladies and gentlemen, boys and girls - may I present, for your viewing pleasure and at great expense:

Click to view attachment

extensions.mkext from a JaS 10.5.4 DVD and NO Extensions folder. I'd like to thank the Chinese gentleman who's IM handle I forget.... also works with Snow :-)
Strimer
QUOTE(Embio @ Oct 17 2008, 04:10 PM) *
ladies and gentlemen, boys and girls - may I present, for your viewing pleasure and at great expense:

Click to view attachment

extensions.mkext from a JaS 10.5.4 DVD and NO Extensions folder. I'd like to thank the Chinese gentleman who's IM handle I forget.... also works with Snow :-)


cool, look it hier
Embio
awesome - it works!
Bjartskular
Here Im
Last time I tried on my notebook with snow, and it works...1 month ago i remember....biggrin.gif
Strimer
QUOTE(Freeleader.Phoenix @ Oct 18 2008, 03:35 PM) *
Here Im
Last time I tried on my notebook with snow, and it works...1 month ago i remember.... biggrin.gif


Post your System!
Embio
it wasn't the system - it was the ISO with the no extensions and altered .mkext :-)

what we need to do now is track down exactly which kext caused the problem... if anyone can be bothered. its working now so I see no reason to ;-)
brbo
can somebody upload extensions.mkext?

so you just take retail leopard dvd, replace extensions.mkext, delete extensions folder and create iso?
Macmeister
Reading Strimer's post about Parallels (just under this topic in Virtualization, Emulation, and Crossover) it appears the same problem happens in Parallels as in Fusion. Now other than the CPU, they do not really share anything else in common. With regards to the CPU, it is basically the only thing not emulated. What about removing any CPU-related kexts such as any power managements ones or SMBIOS? Since essentially the CPU is passed on directly to the VM, any kexts that we have to remove, replace or modify to get it working on our hacks might apply to the VMs as well. Why isn't this so with running Fusion on a real Mac? Who knows...but it's worth a shot. Anyone know how to create an Extensions.mkext of the Extensions folder on the DVD without the CPU-related kexts?

And yes, I did try it on that HP DX2300, same result - Galaxy wallpaper with spinning beach ball.
Embio
brbo - yes. use the extensions.mkext from the JaS DVD. you will need to replace them on the installed HDD image as well (find the drive in Finder, double click it)

my VM locked up earlier during a software update to 10.5.5, anyone else have this problem?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.