Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › Parallels 4, On AMD
28,485 reads · 2008-11-15 – 2009-08-03
Report 10.X Core AMD OSx86

Parallels 4, On AMD

Does anyone know how to get it working on amd? I've tried the method for version 3, but that doesn't work anymore... para llels.com/products/desktop/new/ Download Link

Primary Author
@pαuℓzurrr. Published 2008-11-15
Collection
OSx86 Core & 10.X
Archival Footprint
28,485 historical reads · 36 curated field notes (from 44 dispatches) · 2008-11-15 – 2009-08-03
Credited Voices (17)
@naquaada (8)@andyvand (8)@erick2red (7)@maya77 (5)@scififan68 (2)@CyCLoBoT (2)@lateralusman (2)@pαuℓzurrr.@bhast2@gipo@nfoav8or@VeryNice@koelie@mcbeaven@handz@str82u+1 more

Does anyone know how to get it working on amd?
I've tried the method for version 3, but that doesn't work anymore...

para llels.com/products/desktop/new/

Download Link (download.para llels.com/desktop/v4/en_us/parallels/update1/Parallels-Desktop-4.0.3522.205912.dmg)

Synthesized Community Field Notes

36 technical responses curated from 44 original dispatches

Field Note #1 @naquaada 2008-11-15

In older versions it was rather easy to install Parallels on AMD, you only had to remove the Check for an Genuine Intel processor and the InstallationCheck file. Now it's a bit more difficult, some files are invisible and there's a check about a hardware virtualization. But I have an idea, will try it.

Field Note #2 @naquaada 2008-11-15

So, I created a version which is installable on AMD. But it doesn't work when it's installed, if you want to start a virtual machine the program still asks for hardware virtualization and stops then. So you even can't convert the virtual machines correctly.

There occured some strange things: After the installation I got a weird error: Transparent menus and so on, take a look in the attachment.

Anyway, I uploaded a AMD installable version to rapidshare, including readme and serials. If anyone will experiment with it, PM me for the link.

Field Note #3 @scififan68 2008-11-16

I just turned on virtualization and it installed fine for me.

Field Note #4 @scififan68 2008-11-16

All I did is turn on my amd virtualization in my bios, downloaded the trial and it just installed and works.

Field Note #5 @bhast2 2008-11-16

scifian68 I have the same pc as you
and that is what I did. Went to bios and turned on virtualization and everything is working
and installed great

big improvement from VmWare

Field Note #6 @gipo 2008-12-01

Parallels4 installing and run perfectly now with the last voodoo kernel rc. Before it asks for virtualization.

Field Note #8 @CyCLoBoT 2009-01-26

Anyone successfully installed Parallels v4 on an AMD machine? I have X2 4200+ CPU with A8N-SLI Premium motherboard.

Field Note #9 @VeryNice 2009-01-29

Yes I have but I have to reboot running maxmem=2048 then I can install Xp or Vista then remove the maxmem in darwin. Btw I have 6 GB DDR2 Oh and with 9.4.0 kernel

Field Note #10 @maya77 2009-01-29

I'm using AMD/Leo 10.5.6/Voodoo v1.0

I'm not able to install Parallels. It just reports that "Parallels Desktop can be installed only on systems supporting hardware virtualization.".

There is no option in my BIOS to turn on virtualization. I'm using Asus A8N-E mobo.

Any idea?

Field Note #11 @koelie 2009-01-29

it did work in 10.5.5

I had parallels working wit voodoo 1.0 and mac osx 10.5.5. on the asus a8n sli premium but when i updated to 10.5.6. it didn't work anymore so if this is important to you you could go back to 10.5.5. (or reinstall) hope this helps or somebody could tell us why i would work in 10.5.5. and not in 10.5.6.
greetz Koelie

Field Note #12 @lateralusman 2009-02-12 ↳ Re: @CyCLoBoT
@CyCLoBoTAnyone successfully installed Parallels v4 on an AMD machine? I have X2 4200+ CPU with A8N-SLI Premium motherboard.

If you had bothered to read before posting you'd see that two posts above you gipo posted:

@gipoParallels4 installing and run perfectly now with the last voodoo kernel rc. Before it asks for virtualization.

Anywho I'll be testing parallels to see how it goes I'll check back in a few days.

Field Note #13 @naquaada 2009-02-12

I think that's because the AMD K8/K9 series on Socket 939 and older AM2 cpu's don't support hardware virtualization.

Field Note #14 @CyCLoBoT 2009-02-13 ↳ Re: @lateralusman
@lateralusmanIf you had bothered to read before posting you'd see that two posts above you gipo posted

Yes I read all the posts about this issue. Apart from him/her mentioning that it was successful, the person did not write what hardware they have nor what they did to install it. That is why I mentioned what hardware I am using so if anyone else with the same specs got it to install, they would maybe share how they did it.

Field Note #15 @mcbeaven 2009-02-13

Ive done it with no problem. i have an amd dual core 64 bit 6000+ it runs at 3.1ghz. i didnt have to do anything special i just installed it and it works fine. I am running virtual systems of windows 98 windows xp windows vista 64 bit and windows 7 64 bit. the only problem i have is that it doesnt recognize my graphics card but i think that is an issue with using an ATI cards for osx86 and i am using the voodoo kernel

Field Note #16 @maya77 2009-02-15 ↳ Re: @naquaada
@naquaadaI think that's because the AMD K8/K9 series on Socket 939 and older AM2 cpu's don't support hardware virtualization.

I'm using Opteron 180 on Asus A8N-E.

Field Note #17 @handz 2009-02-21

Use Virtualbox or Vmware instead, both work for my AMD

Field Note #18 @erick2red 2009-04-20

Does any know how to make it works on Intel?
I got the 4.0.3522.205912 version/build and it keeps telling me i'm hadn't hardware virtualization.

Field Note #19 @andyvand 2009-04-26 ↳ Re: @erick2red
@erick2redDoes any know how to make it works on Intel? I got the 4.0.3522.205912 version/build and it keeps telling me i'm hadn't hardware virtualization.

Hardware virtualization is a technology in the CPU...
Some older CPUs do not have this...

Field Note #20 @erick2red 2009-04-27 ↳ Re: @andyvand
@andyvandHardware virtualization is a technology in the CPU... Some older CPUs do not have this...

yeah. it seems my processor is too old. Do you know a way to know what the real capabilities of my cpu?

Field Note #21 @andyvand 2009-04-27 ↳ Re: @erick2red
@erick2redyeah. it seems my processor is too old. Do you know a way to know what the real capabilities of my cpu?

If you also have Windows use CPU manufacturer CPU info tool...
Both AMD as well as Intel have this...
It might also be shown under System Profiler...

Field Note #22 @naquaada 2009-04-27

My Socket 939 AMD cpus also have no virtualization technology, so I'm using Parallels 3. How about an emulator for this...?

Field Note #23 @erick2red 2009-04-27

The point is that my System Profiler says this is and Intel Core Solo, and paralells web page says that's enough to use Paralells, the the installer says, not. Which one is right?, and i didn't use Windows.

Field Note #24 @naquaada 2009-04-27

Take a look at the wikipedia ↗ about intels Virtualizion technology. The 662 and 672 versions of the Pentium 4 had it.

Field Note #25 @andyvand 2009-04-27 ↳ Re: @erick2red
@erick2redThe point is that my System Profiler says this is and Intel Core Solo, and paralells web page says that's enough to use Paralells, the the installer says, not. Which one is right?, and i didn't use Windows.

You could try to customly install it and see if it works...
With Pacifist or so...

Field Note #26 @andyvand 2009-04-27 ↳ Re: @andyvand
@andyvandYou could try to customly install it and see if it works... With Pacifist or so...

Forgot to add...
Parallels tends to check for GenuineIntel I believe...
In the installer package...
for AMD one could remove that or place AuthenticAMD in the place...
I rebuilt those in the past allready (older versions)

Field Note #27 @naquaada 2009-04-27

Yes, in older versions it was rather easy to remove the 'GenuineIntel' check at the end of the packages info.plist, and then remove resources/InstallationCheck. This was not working with the same ways with the Parallels 4 package, but I could remove the check with another method. I also could install Parallels 4, but then it wanted to convert my old image, and ther was it hanging.

Field Note #28 @andyvand 2009-04-27 ↳ Re: @naquaada
@naquaadaYes, in older versions it was rather easy to remove the 'GenuineIntel' check at the end of the packages info.plist, and then remove resources/InstallationCheck. This was not working with the same ways with the Parallels 4 package, but I could remove the check with another method. I also could install Parallels 4, but then it wanted to…

Hmmm... interesting...
I also have a CPU without virtualization technology...
Maybe I should test it (Intel Celeron M 420).
I'll report my findings back...

Field Note #29 @erick2red 2009-04-27

@naquaada: How did you manage to install it.
how can i repack, i found some cpu_check, vm_check binary, how can i repack without remove it.

Field Note #30 @naquaada 2009-04-27

I found out how I did it:

1. Convert the Parallels .dmg with Disk Utility to a read/writeable .dmg and open it with a program which is able to show invisible files (f.e. Path Finder)

'Install' is only a program which directs to the installer's metapackage. It is invisible, so you need a special tool.

2. Open the invisible Install.mpkg's contents and open 'distribution.dist' with TextEdit.

3. Search for this sequence:

function pm_install_check() {
    var result = false;
    var cpu_check = system.run('./cpu_check');
    var is_vm_started = system.run('./vm_check'); 

4. Replace this line

 var cpu_check = system.run('./cpu_check');

with this one

var cpu_check = false

and save it. Now you can try to install. Info: Parallels 3 will be removed if you have it installed.

This method works at last for me as you can see below. But I'm not continuing installing because I know that it doesn't work on my machine. Good luck!

Show 6 additional community field notes (#31–#36)
Field Note #31 @erick2red 2009-04-28

Already installed.
i managed to guess the steps two and three, just missing one.
Start testing it now.
KP when starting to install Vista, something about com.paralells.kext.prl_hypervisor

Field Note #32 @andyvand 2009-04-28 ↳ Re: @erick2red
@erick2redAlready installed. i managed to guess the steps two and three, just missing one. Start testing it now. KP when starting to install Vista, something about com.paralells.kext.prl_hypervisor

So the problem resides in hypervisor.kext...
I wonder if we could use and older version of the kext...
If you need it I have it on my system (from Parallels V3...) we could try and see if it works then...

Field Note #33 @erick2red 2009-04-28 ↳ Re: @andyvand
@andyvandOK just mailed you download link

Tried, no KP, but the this happens. Check out the console up in the right corner, "kextload hypervisor.kext"

Field Note #34 @andyvand 2009-04-28 ↳ Re: @erick2red
@erick2redTried, no KP, but the this happens. Check out the console up in the right corner, "kextload hypervisor.kext"

Damn... they must have changed some of the functions or symbols...
I should download Parallels 4 and see if I can modify the kext so it accepts it...

Field Note #35 @str82u 2009-05-06

Parallels on AMD

I don't see the problem here. I am running 10.5.6 on an old AMD machine with an old AMD 3000+ single core processor and use Parallels to run XP so I can use CorelDraw when needed. It installed without any problem whatsoever. XP is a little slower than it should be, but hardly noticeable.

Field Note #36 @ceddi 2009-08-03

i've got an amd x2 4200 939 socket without virtualization. is there any solution to get parallels 4 work for me?

Corroborated & Participated: @naquaada @maya77 @lateralusman @erick2red @andyvand
Sources & Contributor Provenance (17 credited usernames · Thread #1600)
UsernameDossier ContributionDispatchesActive Window
@naquaadaCore Contributor82008-11-15 → 2009-04-27
@andyvandCore Contributor82009-04-26 → 2009-04-28
@erick2redCore Contributor72009-04-20 → 2009-04-28
@maya77Core Contributor52009-01-29 → 2009-02-21
@scififan68Contributor22008-11-16
@CyCLoBoTContributor22009-01-26 → 2009-02-13
@lateralusmanContributor22009-02-12 → 2009-03-12
@pαuℓzurrr.Primary Author12008-11-15
@bhast2Contributor12008-11-16
@gipoContributor12008-12-01
@nfoav8orContributor12008-12-01
@VeryNiceContributor12009-01-29
@koelieContributor12009-01-29
@mcbeavenContributor12009-02-13
@handzContributor12009-02-21
@str82uContributor12009-05-06
@ceddiContributor12009-08-03