Hackintoshing – Part III

Ok. I got problems…

Captura de tela 2013-05-18 às 23.27.18

So, i formatted the HDD and it’s installing OS X. Again. This time, I didn’t marked Sleep Enabler and marked all the network drivers.

The welcome screen stayed in the blue background and the funky music was playing. Restart.

VoodooHDA kernel-trapped the system. WTF!? This is my first reboot and i didn’t even saw the welcome screen!

Let’s boot with -f -v… DSMOS has arrived. Saw the mouse and I’m garbled music. Ok. I registered my account on my new hackintosh.

– Used OSx86 Tools for kext backup in 1.0.6.3

– enabled Quartz GL (shit! I forgot GraphicsEnabler kernel flag)

– modified About This Mac

– Combo update + Supplemental update. Since I saw AppleEHCI dmesg error, I now why my USB Flash disk is copying files slowly.

Now: apply two updates and install Chimera 2.0.1 (typo on the installer). Restart. Quiet boot with custom kernel. The spinning logo doesn’t appear.

 

DSC00071

 

custom -v -f GraphicsEnabler=Yes npci=0x2000

 

Got [PCI Configuration Begin]. I hear some low rumble. Has sound driver initiated? Fuck yea!

 

DSC00073

Same problem of months ago: USB stopped working. Same thing on my friend’s hackintosh. Booted from my other OS X partition and copy IOUSBFamily.kext and IOUSBMassStorageClass.kext. I 7-zipped the kexts for backup. You can download them here.

Hey, but what’s their version? Let’s compare.

 

after updateold kexts

 

 

 

 

 

 

 

 

Replacing kexts in /S/L/E and rebooting. One fact: I don’t use reset button. Instead, I use the switch in the power supply. What’s the boot flag??? Oh. I remembered…

custom -v -f GraphicsEnabler=Yes npci=0x2000

Hmm. The verbose boot shows different messages – in my another working installation I don’t get stuck on [PCI Configuration Begin] message.

Hey! What? USB is not working! It says that I don’t have any keyboard or mouse connected. The USB kexts didn’t load?

DSC00074

Boot Install DVD. Deleted IOUSBFamily.kext and Extensions.mkext from /Extra. Repair permissions from Install DVD. No success.

USBBusFix=Yes flag added. And reset button connected onto motherboard (Digitron manuals found using Wayback Machine). It keeps failing. Connecting a PS/2 keyboard. Reset.

Copying my DSDT to /Extra. Problem: HDD can not mounted. Time for lunch and finishing watching Mawaru Penguindrum. After that…

Now it freezes on [PCI Configuration Begin]. And Disk Utility can’t repair the HDD. Read fsck_hfs log:

# fsck_hfs -rd /dev/disk0s2
** /dev/rdisk0s2
Using cacheBlockSize=32K cacheTotalBlock=12288 cacheSize=393216K.
Executing fsck_hfs (version diskdev_cmds-491.6~3).
Journal replayed successfully or journal was empty
** Checking Journaled HFS Plus volume.
** Checking extents overflow file.
** Checking catalog file.
** Rebuilding catalog B-tree.
hfs_UNswap_BTNode: invalid node height (1)
** The volume MAXTOR could not be repaired.
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 155627550 0x946b01e
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume = 155627552 0x946b020
total sectors for embedded volume = 0 0x00

Suddenly, I recall the name of a disk recovery program – DiskWarrior.

Damn, I really need to reinstall OS X. I’m stressed.

Can I just restore my working partition to this “new” HDD? Why this hackintosh keeps failing? It’s still the same hardware and I got a different computer running OS X!

(GarageBand junkyness…)

Advertisements

2 thoughts on “Hackintoshing – Part III

  1. Amigo, eu sou membro do insanelymac como voce (sou o carinha do pentiun 4)… Resolvi olhar seu post aqui, e na forma mais basica que entendo, tenta fazer apenas a instalação sem kexts adicionais, apenas o basico pro sistema instalar, só depois que conseguir fazer o sistema iniciar ai entao resolve os problemas dos periféricos… Mas em todo caso, axo q vc deveria tentar uma instalação retail, que com certeza é mais limpa, pq provavelmente esta havendo conflitos de kexts ai… normalmente nessas compilações prontas pra instalaçao do OSX (tipo iAtkos, Hazard, etc), eles tentam prepara-los pra qq tipo de hardware e acabam enchendo de coisa, q eventualmente alem de nao funcionar, bate em conflito com aquilo q vc tenta resolver depois da instalaçao.

    • Obrigado pelo feedback, cara. Futuramente eu tentarei uma instalação clean do Mountain Lion. Não tenho paciência pra resolver o problema com o Snow Leopard, já que eu fiz uma “receita” que limpa as porcarias do iATKOS e me deixa mexer livremente com as kexts. Não documentei ainda o processo por falta de tempo.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s