Fiquei muito triste quando fui instalar o parallels no meu hackintel, ele dizia que minha máquina não tinha os requisitos mínimos… Bom, eu tenho 1Gb de ram 420 gb de hd, qual seria o requisito ? “Só pode ser o processador, claro !”
Então entrei na imagem dmg, e verificando o programa de instação encontrei dentro do script Parallels-Desktop.pkg/Contents/Resources/InstallationCheck , isso :
#!/bin/bash
PKMKSHELLUTILITY=$1/Contents/Resources/pkmkshellutility
RESULT=$PKMKSHELLUTILITY --sysctl machdep.cpu.vendor
if [ $RESULT != 'GenuineIntel' ];
then exit 97
fi
exit 0
Ele diz o seguinte se não for intel, termine o instalador .
Procurei pela string GenuineIntel em outros arquivos, e encontrei no arquivo Parallels-Desktop.pkg/Contents/Info.plist , em :
<string>GenuineIntel</string>
Então, para descobrir qual era o meu processador, para os scripts do parallels, executei o comando (no terminal) :
Parallels-Desktop.pkg/Contents/Resources/pkmkshellutility --sysctl machdep.cpu.vendor
e ele devolveu :
AuthenticAMD
Então bastou trocar a string GenuineIntel pelo AuthenticAMD. Mas como a imagem dmg em questão é read-only, copie todo o conteúdo da imagem para um diretório qualquer. Altere o conteúdo desses dois arquivos que mencionei, trocando GenuineIntel por AuthenticAMD usando um editor de textos qualquer. Pra trocar as strings eu usei o sed, da seguinte forma :
sed -i .bak "s/GenuineIntel/AuthenticAMD/g" Parallels-Desktop.pkg/Contents/Info.plist sed -i .bak "s/GenuineIntel/AuthenticAMD/g" Parallels-Desktop.pkg/Contents/Resources/InstallationCheck
Feito isso, pude desfrutar do parallels como em um legítimo macintel 🙂
Meu desktop é bem parecido com o seu no quesito “torrents do bleach espalhados” 😛