Welcome to Форум на приятелите на Apple. Please login or sign up.

02-05-2024, 10:22:52

Login with username, password and session length

Shoutbox


Recent

Потребители
  • Общ брой потребители: 7 855
  • Latest: Donaldsmady
Stats
  • Общ брой публикации: 82 641
  • Общ брой теми: 9 815
  • Online today: 526
  • Online ever: 631
  • (01-12-2019, 23:01:40)
Онлайн потребители
Users: 1
Guests: 430
Total: 431

430 гости, 1 потребител
jicall

Leopard 9a466 и 9а499 на iHack---HOW-TO!

Започната от maculas, 05-08-2007, 12:59:36

« назад - напред »

0 Потребители и 1 гост преглеждат тази тема.

maculas

Леопард все още е бета версия, имайки впредвид това, трябва да знаете, че може да  усетите проблеми от различно естество по време на ползването му!
До скоро само малко хора имаха възможност да го инсталират на PC хардуер, но това вече стана публично събитие, и всеки желаещ може да опита!
По-долу ще опиша стъпките, които са необходими да направите, за да инсталирате Леопард на вашите компютри :

Intel:

1./ Първото нещо което ще трябва да направите е да промените patch-it.sh файла, в зависимост от това какво ще пачвате, дали 9а466 или 9а499! Поддиректориите в папките с пачове сами говорят за това!

Забележка: Ако пачвате 9а466, моля преименувайте папката от "amd-intel-sse2 patcher" на "amd-intel-sse2"!

И сега да започнем от нулата! Какво трябва да променим в patch-it.sh файла:

Просто отворете файла с TextEdit, ще променим само е $DMG променливата, тя се намира още в първите няколко реда! Като отворите файла първите няколко реда трябва да изглеждат така:

#!/bin/sh

APDIR=`pwd`
DMG="/Users/user/9A499.dmg"


Това трябва да бъде поправено така че да води до мястото където се намира вашия оригинален Leopard Image(без значение 9а499 или 9а466), това ще изглежда горе долу така /Пътят/До/Вашия/Леопард/Имидж/9а499.dmg, но с истинския път до имидж файла на вашият хард диск! В моя случай той изглеждаше така:

#!/bin/sh

APDIR=`pwd`
DMG="/Volumes/Sklada/Leopard/9a466.dmg", тъй като аз пачвах 9а466 версията!


Tова е общо взето цялата редакция, която трябва да извършите в този файл!

2./Да изпълните скрипта е сравнително лесно :) Трябва да навигирате с командата CD в терминал, до папката където се намира редактираният от вас patch-it.sh файл! Да кажем че папката с пачъра се намира на вашия десктоп и че тя е именувана patcher например! Тогава в терминал би трябвало да напишете нещо подобно:

cd /UsersВашетоПотребителскоИме/Desktop/patcher/9A499/9A499_patcher/

подобно е и за 9а466

cd /Users/ВашетоПотребителскоИме/Desktop/patcher/9A466/amd-intel-sse2 patcher/

да отидете с cd до директорията в която се намира вашият patch-it.sh файл в мн. мн. важна стъпка, защото и именно там ще се запише вашето пачнато DVD!

След като сте навигирали до директорията където се намира patch-it.sh файла просто напишете:

sudo -s
<вашата парола тук>
./patch-it.sh


И оставете скрипта да си свърши работата! Когато свърши, фйлът под формата на ISO ще се намира в директорията където беше и пачъра, с име BurnThisImage.iso !

3./Запишете изходния файл с Disk Utility и се пригответе за инсталация!

AMD

1./ Променете patch-it.sh файла (стъпка 1 от интел секцията)
2./Да изпълните скрипта(стъпка 2 от интел секцията)
3./ Трябва да mount-нете инсталационния DMG файл който току-що създадохте и да изтриете ossmgr.plist от /System/Library/LaunchDeamons. Да навигирате с командата CD директорията, където се намират AMD пачовете(или в /Users/ВашетоПотребителскоИме/Desktop/patches/9A499/"amd_patcher Folder"/, или в /Users/ВашетоПотребителскоИме/Desktop/patches/9a466/"AMD_MaxxussPatcher_cpuid_and_decryps Folder"/ за 9а466).

За 9а466 (всеки ред е отделна команда, не пишете всичко на веднъж, а ред след ред)

./decryps.sh
patcher leo_cpuid.txt
patcher leo_dvd.txt


И за 9а499:

./decryps.sh
patcher leo_cpuid.txt
cd "DVD Patch"
patcher leo499_dvd_cpuid.txt


Записвате след това редактирания DMG файл на DVD и сте готови да започнете инсталация!

ВАЖНО!!!: Леопард си няма собствен буутлоадър! Ще ви трябват най-малко 2 дяла единия на които да има инсталиран Тигър и друг на които ще инсталирате Leopard! В моя случай аз имах 2 хард диска, използвах 2-ря за леопард и там го инсталирах :) Използвам буутлодъра на тигъра :)

INTEL & AMD

След като инсталирате Леопард има неща, които ще трябва да свършите за да може да буутнете в него:

1./Копирайте kext файловете от пачъра в /System/Library/Extensions/ в дяла на LEO!
2./Подменете оригиналния mach_kernel файл с този от пачъра (mach_kernel файла е скрит в главната директория на дяла на които сте инсталирали Leopard, използвайте някакъв инструмент с който да виждате скритите файлове, като Tinker Tool например, и извършете подмяната)
3. Изтривате ossmgr.plist, намиращ се в /System/Library/LaunchDeamons/ в дяла на Лео, както и изтриваш /System/Library/Extentison/AppleIntelCPUPowerManagement.kext, намиращ се в /System/Library/Extensions/, изтривате още и Extensions.mkext, който се намира в /System/Library/
4./ Не забравяйте да изпълните

sudo chmod -R 755 /Volumes/ДалаНаЛео/System/Library/Extensions/
sudo chown root:wheel /Volumes/ДалаНаЛео/System/Library/Extensions/


,както и:

sudo chmod -R 755 /Volumes/ДалаНаЛео/mach_kernel
sudo chown root:wheel /Volumes/ДалаНаЛео/mach_kernel


5./Рестартирате и буутвате в лео с "-f -v"!

Това е общо взето всичко, това работи за мен, работи и за dreben! Може би ще работи и за повечето от вас! Имайте впредвид, че не съм тествал с AMD процесор, и че не гарантирам успехи, както за AMD, така и за Интел!
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB

AnotherBoy

Хайде някой като направи .iso да го качи на някой тракер да си го дръпнем? :)
Аз направих всичко както е в упътването, сыздаде ми празен .iso, реших все пак да го запиша, просто не се получи.
iPhone XR
MacBook Pro (Retina, 13-inch, Mid 2014)
Mac mini (Late 2012), 8GB RAM, 120 GB SSD
iPad Air 4 Wi-fi
iPad mini Wi-fi (1-st Gen.)

maculas

Не се е получило, защото не си задал правилно пътя във файла, както е описано горе в туториала!
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB

AnotherBoy

Направих всичко според упътването, посочих пътя, смених името на папката с пача, явно има проблем но не идва от мен
iPhone XR
MacBook Pro (Retina, 13-inch, Mid 2014)
Mac mini (Late 2012), 8GB RAM, 120 GB SSD
iPad Air 4 Wi-fi
iPad mini Wi-fi (1-st Gen.)

dreben

Macukas, защо ми се струва, че си забравил да напомниш след като се изпълнят командите chmod & chown, да се буутне отново с Лео ДВД-то и да соправят пърмишъните на диска и след това да се пачва, или рестартва Лео.
Macbook Pro-4.1 Early 2008-Mat
Macbook Pro 14" M1Pro 2021
Imac 18,3 - 27" Retina 5K 2017

maculas

Защото просто мисля че не е от такова голямо значение! -f  мисля че е достатъчно!
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB

AnotherBoy

Така, оправих проблема с пачването, свалих си нов пач. По време на пачването се появи следната грешка, незанм дали е фатална:
update_prebinding: error: Library not loaded: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
 Referenced from: /Volumes/osx86dvd/System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
 Reason: image not found
update_prebinding: error 256 running update_prebinding_core
update_prebinding: error: Symbol not found: _strerror$UNIX2003
 Referenced from: /Volumes/osx86dvd/usr/lib/libz.1.2.3.dylib
 Expected in: /usr/lib/libSystem.B.dylib

update_prebinding: error 256 running update_prebinding_core

След това записах на диск и инсталирах, забелязах че стана доста бавно. След това се логнах в Тигъра и изпылних всичките стыпки които автора е посочил след инсталацията, само една не изпълних:
както и ApplePowerManagment.kext, намиращ се в /System/Library/Extensions/
не можах да го изтрия, защотото нямаше такъв файл.
След рестарта се опитах да заредя със: -f -v и ми даде следната грешка:
Attempting to comnit panic log to NVRAM
и всичко спира до тук.
Надявам се някой да ми каже какво да направя :)
iPhone XR
MacBook Pro (Retina, 13-inch, Mid 2014)
Mac mini (Late 2012), 8GB RAM, 120 GB SSD
iPad Air 4 Wi-fi
iPad mini Wi-fi (1-st Gen.)

maculas

Какво не си изпълнил първо? Освен че го е нямало онзи файл?
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB

AnotherBoy

Всичко друго, освен липсата на този файл, изпълних и всички команди в терминала, в горният ми пост съм посочил каква грешка ми дава!!!
iPhone XR
MacBook Pro (Retina, 13-inch, Mid 2014)
Mac mini (Late 2012), 8GB RAM, 120 GB SSD
iPad Air 4 Wi-fi
iPad mini Wi-fi (1-st Gen.)

maculas

Изтрии този файл AppleIntelCPUPowerManagement.kext,, объркал съм малко по-горе , поправих се :)
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB

AnotherBoy

Коригирах го, но пак ми дава грешката:
Attempting to comnit panic log to NVRAM
iPhone XR
MacBook Pro (Retina, 13-inch, Mid 2014)
Mac mini (Late 2012), 8GB RAM, 120 GB SSD
iPad Air 4 Wi-fi
iPad mini Wi-fi (1-st Gen.)

PanaCea

И при мен се полу4ава едно 4гб. нищо..Правя вси4ко както трябва ам нестава ,,Наистина ,някой ако може ка4и iso-то някъде за дърпане  или кажете каде греша.Мисля , проблема може да е от това ,4е  свалих някаква 4гб версия на леопард 4а466...????  :?

urgan

Май ще се чака до октомври   :x
Прекалено много капризи има все още да има 2 харда щото няма бутлоудар та така онака.

PanaCea

AnotherBoy ..каде намери "новия па4"?

maculas

PanaCea проблема ти е именно в това че си свалил този диск, който е направен за сингъл DVD! Трябва да си свалиш пълната версия за Дуал леър 9а466 или 9а499....пачът се намира в the pirate bay търсите за 9a466!
MacBook Pro 15" (Mid 2009) 2.66 GHz Core 2 Duo, 8GB RAM, 128GB SSD + 320 GB HDD
iPhone 5 16GB