Skocz do zawartości

haMac.pl używa cookie. Przeczytaj Privacy Policy aby dowiedzieć się więcej. Aby usunąć tę wiadomość, proszę kliknąć w przycisk po prawej:    Akceptuję użycie cookie

Zdjęcie
- - - - -

Rozwiązanie problemu "PCI Configuration Begin"


  • Zamknięty Temat jest zamknięty
18 odpowiedzi w tym temacie

#1 oswaldini

oswaldini
  • Moderators
  • 10658 postów
  • LocationBrzeszcze / Kraków

Napisano 12 wrzesień 2011 - 22:03

Po instalacji 10.6.8 wiele osób ma problem z zatrzymaniem ładowania systemu na lini: "PCI Configuration Begin". Rozwiązań jest kilka:

1. Uruchomienie komputera z komendą
npci=0x2000
lub
npci=0x3000
Jeżeli zadziałała dodajemy ją na stałe do org.chameleon.Boot.plist
	Kernel Flags 
npci=0x2000

2. Można podmienić kexty z 10.6.7 (AppleACPIPlatform.kext lub/oraz IOPCIFamily.kext) jednak bardziej eleganckim sposobem jest wrzucenie legacy kextów zrobionych przez Nawcoma. Sprawdzać je należy pojedynczo, ponieważ okazać się może, że wystarczy wrzucenie jednego kexta. Zaczynamy od zainstalowania EvilAppleACPIPlatform.kext, jeżeli przyniosło to oczekiwany efekt nasza praca jest skończona, jeżeli nie to dorzucamy EvilIOPCIFamily.kext. Jeśli zaskoczyło usuwamy EvilAppleACPIPlatform.kext i sprawdzamy czy wystarczy sam EvilIOPCIFamily.kext.

Kexty znajdziecie w załączniku.

Instalacja kextów: http://hamac.pl/topi...zard-vt4157.htm
Podziękowania dla MKjanek32 - gdyby nie on nie wpadłbym na te kexty.

Źródło:
http://prasys.info/2011/06/howto-macos-x-10-6-8-and-intel-atoms/

Załączone pliki


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#2 oswaldini

oswaldini
  • Moderators
  • 10658 postów
  • LocationBrzeszcze / Kraków

Napisano 20 wrzesień 2011 - 15:26

Wszem i wobec ogłaszam, że na niektórych komputerach na tych Legacy kextach mamy KP podczas próby sleepu ! Dlatego trzeba podmienić kexty na te z 10.6.7. Znaleźć je można na kexts.com
http://www.osx86.net/view/1481-appleacpiplatform_and_iopcifamily_10.6.7_-_10.6.6.html

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#3 matey23

matey23
  • Members
  • 38 postów

Napisano 22 październik 2011 - 10:48

Witam,
Mam problem z uruchomieniem systemu po podmianie dwoch kextow z 10.6.7.
Po podlaczeniu dysku do drugiego komputera i zainstalowaniu przy pomocy kext wizarda
system dalej nie bootowal.
Uruchomilem install cd i w terminalu w klepałem:

kextcache -v 1 -a i386 -a x86_64 -m /Volumes/YOUR_NAME_PARTITION/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/YOUR_NAME_PARTITION/System/Library/Extensions

Teraz przy probie uruchomienia w trybie verbose dostaje taki komunikat. Juz nie mam zielonego pojecia co zrobic, aby jeszcze bardziej nie zepsuc tego systemu, mam tam za wazne dane i wiele programow do ktorych nie mam instalek, zeby zrobic reinstall.

Unable to find driver for this platform: \"ACPI\".\n"@/SouceCache/xnu/xnu-1504.9.17/iokit/Kernel
Debugger called:
BSD process name corresponding to current thread: Unknow
Mas OS version:
Not yet set
Kernel version:
Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17-1/RELEASE_I386

System uptime in nanoseconds: 405986860

Wrzucilem jeszcze te Evilkexty i znowu stoi... tym razem na:


com_parallels_kext_prl_vnic: created vnic0
com_parallels_kext_prl_vnic: created vnic1
kauth_resolver: membered is not setting valid result codes (assuming always successful)


#4 MKjanek32

MKjanek32
  • Moderators
  • 1942 postów
  • LocationMysłakowice / Wrocław

Napisano 23 październik 2011 - 09:46

W ten sposób nie przebudowuje się cache kextów w /S/L/E !
Poza tym przypuszczam, że zanim wrzucisz do /S/L/E kexty z 10.6.7 musisz usunąć oryginalne (jeżeli się mylę, to poprawcie). Druga sprawa - nie stosuj jednocześnie legacy kextów i rollbacku z 10.6.7.
Nie mówiąc już o tym, że te kexty należy stosować po aktualizacji do 10.6.8, a jak widzę po wersji kernela, to masz Snow Leoparda 10.6.5.

Izerpad2: Lenovo ThinkPad T420 - macOS 10.12.5 | Intel Core i5-2520M 2,5 GHz | 4GB DDR3 | Intel HD 3000 | Intel QM67 | Conexant CX20672 | Broadcom BCM4322 | Intel 82579LM
Wcześniej: Lenovo ThinkPad T61 - Mac OS X 10.6.8 | Intel Core 2 Duo T7300 2 GHz | 2GB DDR2 | GMA X3100 | ICH8-M | SoundMAX AD1984 | Atheros AR5BXB6 | Intel 82566MM
FlagaPL.gif Piszę poprawnie po polsku! | Legacy kext dla kart Atheros | LegacyHDA AD1984 | Regulacja podświetlenia dla kart Intel


#5 jurew

jurew
  • Members
  • 11 postów

Napisano 25 październik 2011 - 07:46

Witam,

Mam problem jak w temacie. Postępowałem wg instrukcji- uruchomiłem komp z parametrem npci=0x2000. Zadziałało więc dodałem komendę do com.apple.boot.plist (podanego pliku z chameleon nie znalazłem ale widocznie jakoś inaczej stawiałem hacka).

Następnie za pomocą kextwizarda zainstalowałem EvilAppleACPIPlatform.kext. Po restarcie otrzymuję ekran z szarym prostokątem i prośbą o zrestartowanie komputera. W tle widzę komunikat
"Unable to find driver for this platform: \"ACPI\".\n"@/SourceCache/xnu/xnu-1504.15.3/iokit/Kernel/IOPlatformExpert.cpp:1387" plus jakieś tam cyferki, jak będzie to potrzebne to podam

Wg linku z drugiego posta próbowałem uruchomić komp z parametrami -v arch = i386 i -v -f i instalacyjne DVD Snow Leoparda - wszystko z takim samym skutkiem.

Jak pewnie widać, nie do końca się orientuję co robię także jeśli ktoś byłby uprzejmy pomóc to poproszę o w miarę zrozumiały dla laika język :)
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480

#6 man_of_the_oak

man_of_the_oak
  • R.E.D.
  • 782 postów
  • LocationKraków

Napisano 25 październik 2011 - 09:37

Czy ówcześnie pozbyłeś się komendy npci=0x2000 z com.apple.boot.plist?

ASUS Z97-Pro Gamer | Intel Core i7-4790K | 16 GB 2400 MHz CL10 RAM | ASUS GTX760-DC2T-2GD5-SSU | Samsung 850 PRO + Samsung HD103SJ | BCM94360CD | Aune T1 MK2 + Genalex Gold Lion E88CC | macOS Sierra 10.12.6

MacBook Pro 13,3" (Mid 2012) | Intel Core i7-3520M | 16 GB 1600 MHz CL11 RAM | Intel HD 4000 | Transcend 370S | macOS Sierra 10.12.6
Mac OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)
FlagaPL.gif Piszę poprawnie po polsku!


#7 jurew

jurew
  • Members
  • 11 postów

Napisano 25 październik 2011 - 11:34

Nie pozbyłem się tej komendy, wg zaleceń dodałem ją do com.apple.boot.plist, po restarcie nie mogę już zalogować się do systemu zatem nie mam możliwości usunięcia komendy
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480

#8 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 25 październik 2011 - 12:10

Odpal instalator OSX, tam masz w narzędziach terminal, a z jego poziomu możesz wyedytować plik tekstowy w edytorze nano:
nano /Volumes/nazwa_partycji/Extra/com.apple.Boot.plist
Potem ctr-X i zapisujesz pod tą samą nazwą...
Więcej:
http://hamac.pl/topi... ... -vt555.htm

#9 jurew

jurew
  • Members
  • 11 postów

Napisano 25 październik 2011 - 13:57

Jak próbuję odpalić komp z płyty instalacyjnej to dostaję ten sam błąd. Bootuję na pewno z CD, sprawdzałem w biosie.
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480

#10 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 25 październik 2011 - 14:16

Masz uruchomić Instalator Mac OS X, a nie system, który masz na dysku.

#11 MKjanek32

MKjanek32
  • Moderators
  • 1942 postów
  • LocationMysłakowice / Wrocław

Napisano 25 październik 2011 - 15:01

Możesz też zrobić inaczej - wpisać flagę -F i po niej wszystkie inne, np.:
-F -v arch=i386
Ta flaga powoduje zignorowanie parametrów podanych w com.apple.Boot.plist, więc system zostanie zbootowany bez npci=0x2000 i wtedy powinien ruszyć.

Izerpad2: Lenovo ThinkPad T420 - macOS 10.12.5 | Intel Core i5-2520M 2,5 GHz | 4GB DDR3 | Intel HD 3000 | Intel QM67 | Conexant CX20672 | Broadcom BCM4322 | Intel 82579LM
Wcześniej: Lenovo ThinkPad T61 - Mac OS X 10.6.8 | Intel Core 2 Duo T7300 2 GHz | 2GB DDR2 | GMA X3100 | ICH8-M | SoundMAX AD1984 | Atheros AR5BXB6 | Intel 82566MM
FlagaPL.gif Piszę poprawnie po polsku! | Legacy kext dla kart Atheros | LegacyHDA AD1984 | Regulacja podświetlenia dla kart Intel


#12 oswaldini

oswaldini
  • Moderators
  • 10658 postów
  • LocationBrzeszcze / Kraków

Napisano 25 październik 2011 - 15:11

MKjanek32, kto Ci takich głupot naopowiadał ?
-f przebudowuje mkext systemowy
-v to tryb verbose
arch=i386 odpala system w trybie 32 bitowym

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#13 janek202

janek202
  • Moderators
  • 3008 postów

Napisano 25 październik 2011 - 15:26

Tak się składa, że kolega MKjanek32 ma rację.
Są dwie flagi z "f", z małą i wielką literą.
"-f" ignoruje cache kextów.
"-F" ignoruje wpisy Kernel Flags.

Fragment BootHelp.txt z dokumentacji Chameleona:
-v (verbose)                -s (single user mode) 
-x (safe mode) -f (ignore caches)
-F (ignore "Kernel Flags" specified in boot configuration file)

Sierra|Gryphon Z87|i5-4670K|16GB RAM|GTX 1070
Sierra|MacBookPro12,1
Kext Wizard|Chameleon Wizard|HDA Wizard


#14 oswaldini

oswaldini
  • Moderators
  • 10658 postów
  • LocationBrzeszcze / Kraków

Napisano 25 październik 2011 - 15:36

omgf zwracam honor ! Ileż razy przeglądałem dokumentację chameleona tyle razy tego nie zauważyłem !!MKjanek32, jeszcze raz przepraszam ! Jak widać rutyna zjada...

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#15 jurew

jurew
  • Members
  • 11 postów

Napisano 25 październik 2011 - 18:54

Odpal instalator OSX, tam masz w narzędziach terminal, a z jego poziomu możesz wyedytować plik tekstowy w edytorze nano:

nano /Volumes/nazwa_partycji/Extra/com.apple.Boot.plist


Terminal zwraca "nano: command not found" (podobnie jak wpiszę sudo nano. Oczywiście podaję swoją nazwę partycji, a plik istnieje- sprawdzałem).

Po wpisaniu przy uruchamianiu -F -v arch=i386 dostaję ten sam komunikat co przedtem, czyli
Unable to find driver for this platform: "ACPI".\n"@/SourceCache/xnu/xnu-1504.15.3/iokit/Kernel/IOPlatformExpert.cpp:1387

ale widzę co jest trochę wyżej i tam mam m.in.:

Kext com.apple.driver.AppleACPIPlatform failed to load (0xdc00800e)
Failed to load kext com.apple.driver.AppleACPIPlatform (error 0xdc00800e)
Couldn't alloc class "AppleACPIPlatformExpert"


Plik AppleACPIPlatform.kext jest na dysku, sprawdziłem to.
Gdzieś wyczytałem, że nano można szukać w /usr/bin - tam nie ma. Nie ma też pico, co podobno jest tym samym co nano.
Przepraszam jeśli wypisuję jakieś nielogiczne kwestie ale staram się chwytać wszystkiego.
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480

#16 zet120

zet120
  • Donator
  • 814 postów

Napisano 25 październik 2011 - 20:55

Terminal zwraca "nano: command not found"

W instalatorze nie ma nano nie ma pico, natomiast jest vi, tylko najpierw poczytaj jak się toto obsługuje.
Jeżeli jednak chcesz skorzystać z nano to wykorzystaj ten zainstalowany z systemem, który masz na dysku, zatem:
/Volumes/nazwa_partycji_na_której_zainstalowałeś_system/usr/bin/nano /Volumes/nazwa_partycji_na_której_chcesz_edytować_plik/i_dalej_ścieżka_do_pliku

OSX 10.8.5 | OSX 10.9.5 | OSX 10.10 | Win7 | Ubuntu 14.04 | FreeBSD 10.1 RC2-RELEASE
Q6600 | P5Q-Pro (P45, ICH10R, IDE Marvell 88SE6111, ALC1200) | HD4850 | 2xDVD-RW IDE


#17 jurew

jurew
  • Members
  • 11 postów

Napisano 26 październik 2011 - 08:47

Dzięki zet120 - komenda podziałała.
Usunąłem zatem npci=0x2000 z com.apple.Boot.plist - man_of_the_oak pytałeś o to.

Cały czas mam jednak ten sam błąd, z jakimkolwiek parametrem z wyżej podanych bym nie uruchamiał :/:

Kext com.apple.driver.AppleACPIPlatform - library kext com.apple.iokit.IOPCIFamily not found.
Can't load kext com.apple.driver.AppleACPIPlatform - failed to resolve library dependencies.
Kext com.apple.driver.AppleACPIPlatform failed to load (0xdc00800e)
Failed to load kext com.apple.driver.AppleACPIPlatform (error 0xdc00800e)
Couldn't alloc class "AppleACPIPlatformExpert"
....
Unable to find driver for this platform: \"ACPI\".\n"@/SourceCache/xnu/xnu-1504.15.3/iokit/Kernel/IOPlatformExpert.cpp:1387
....
Mac OS version:
Not yet set

Kernel version:
Darvin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64


Ktoś ma jakiś pomysł? Czy mam się powoli godzić z koniecznością przeinstalowania systemu?
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480

#18 314TeR

314TeR

    Administrator

  • Administrators
  • 16839 postów
  • LocationWarszawa

Napisano 26 październik 2011 - 09:43

W/w zależności są wypisywane jeśli do działania brakuje któregoś z kextów... Gdzie wgrywałeś te kexty, do /E/E(KS) czy do /S/L/E... przebudowałeś poprawnie cache.

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#19 jurew

jurew
  • Members
  • 11 postów

Napisano 26 październik 2011 - 09:50

Kexty wgrywałem do /S/L/E, przebudowałem cache korzystając z Kext Wizarda- wydaje mi się, że poprawnie. Jest możliwość żeby to sprawdzić? Można się jakoś dowiedzieć jakiego kexta brakuje? AppleACPIPlatform jest w /S/L/E, sprawdzałem.

Edit:
W terminalu w instalatorze wpisałem:
kextcache -v 1 -a i386 -a x86_64 -m /Volumes/nazwa_partycji/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/nazwa_partycji/System/Library/Extensions
Terminal wyświetlił sporo tekstu, a każda linijka wygląda podobnie:
nazwa_kexta.kext - no dependency found for com.apple.iokit.IOPCIFamily.
I tak chyba wszystkie kexty wymienione.

Zajrzałem do /S/L/E - nie ma kexta IOPCIFamily- powinienem go jakoś dodać?

Edit:
Skopiowałem pobrane stąd
http://www.osx86.net/view/1481-appleacpiplatform_and_iopcifamily_10.6.7_-_10.6.6.html
kexty AppleACPIPlatform.kext oraz IOPCIFamily.kext do /S/L/E, następnie przebudowałem cache jak podałem powyżej.
Po restarcie OSX odpala się ale w jakimś ograniczonym trybie tzn. np. wyświetla tylko rozdzielczość 1024x768.

Edit:
Ok, wszystko działa, trzeba było zaktualizować sterowniki grafiki.

Dzięki wszystkim za pomoc :)

Proszę zapoznać się z regulaminem forum!
OSX 10.6.7 | Intel core i7 | Gigabyte-LGA1366-CrossFireX-Motherboard-GA-X58A-UD3R | 12GB RAM 1600MHz | EVGA GeForce GTX480




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych