Ohjeesta luultavasti puuttuu jotain tärkeää, koska kirjoittelin tämän ulkomuistista.
Ensin vähän tietoa laitteistosta:
Abit IP35 Pro
Core 2 Quad Q6600 @ 3Ghz
4GB muistia
2x160GB sata-kovalevyt
Geforce 8800GT
yms. ei niin oleellista
Eli koska halusin asentaa puhtaalta kräkkäämättömältä levyltä leopardin, asensin eka macbookillani leopardin ulkoiselle seagaten 500GB levylle. Eli lepardin limppu sisään asemaan ja terminal-ohjelma auki..
Koodi: Valitse kaikki
$ sudo -s
Password:
# cd /Volumes/"Mac OS X Install DVD"/System/Installation/Packages/
# open OSInstall.mpkg
Kun asennus on valmis täytyy poistaa käytöstä muutamat kernel extensionit, jotka eivät toimi halutulla tavalla tavallisissa pc:issä.
Koodi: Valitse kaikki
# cd /Volumes/USBLeo/System/Library/Extensions/
# mv AppleSMBIOS.kext AppleSMBIOS.kext.vanilla
# mv AppleIntelCPUPowerManagement.kext AppleIntelCPUPowerManagement.kext.vanilla
# mv AppleEFIRuntime.kext AppleEFIRuntime.kext.vanilla
Koodi: Valitse kaikki
# cp -R /Path/to/kexts/AppleSMBIOS.kext /Volumes/USBLeo/System/Library/Extensions/
# cp -R /Path/to/kexts/dsmos.kext /Volumes/USBLeo/System/Library/Extensions/
Pc_efi löytyy myös osoitteesta http://netkas.org
Ennenkuin suoritat seuraavat toimenpiteet, umounttaa kaikki osiot ulkoiselta kovalevyltä johon leopard on asennettu.
Koodi: Valitse kaikki
EFI="/dev/rdisk1s2" # Osio jolle leopard asennettiin
DRIVE="/dev/disk1" # Kovalevy jolle leopard asennettiin
echo "Installing efi on /dev/rdisk1s2"
./startupfiletool $EFI ./boot_v8
dd if=./guid/boot1h of=$EFI bs=512 count=1
dd if=./guid/boot0 of=$DRIVE bs=400 count=1
Kun darwinin bootloader tulee näkyviin paina F8, jotta voit bootata single user tilaan. Eli kirjoita bootloaderin riville "-s -f -v"
ilman lainausmerkkejä ja kone boottaa single user tilaan. Mounttaa levy uudelleen, näytössä näkyvillä ohjeilla, jotta voit kirjoittaa kovalevylle. Sen jälkeen korjaa asennettujen .kext tiedostojen oikeudet
Koodi: Valitse kaikki
# cd /System/Library/Extensions/
# chown -R root:wheel AppleSMBIOS.kext dsmos.kext
# chmod -R 755 AppleSMBIOS.kext dsmos.kext
# sync

Geforce 8800GT, ei toimi kiihdytetyssä tilassa ennen kuin asennetaan 10.5.2 päivitys ja sen jälkeen graphics update, jossa ajurit geforce 8800GT tulevat. 10.5.2 päivityksessä piti yks pieni jippo muistaa, mutta eipä siitä tässä sen enempää. Sen lisäksi täytyy asentaa vielä NVinject.kext joka löytyy googlettamalla.
Nyt kun os x toimii ulkoiselta kovolta, voit buutata sen siitä ja asentaa sen sisäiselle sata-levylle ylläolevalla tavalla.